小便顏色發紅很可能是出現血尿,血尿的原因有可能是膀胱炎或者尿石癥、藥物、食物等,具體如下:1、膀胱炎或者尿石癥:血尿伴疼痛,大多數與膀胱炎或者尿石癥有關。2、泌尿系腫瘤:無痛性血尿,除非另有其他的證據,否則提示泌尿系腫瘤,尤其是中老年人。初始血尿常提示病變位於尿道,繼發於炎癥,終末血尿提示病變位於膀胱頸部或者尿道前列腺部,多為炎癥引起,全程血尿最常見,提示病變位於膀胱和上尿路,腫瘤的可能性比較大。3、藥物、食物:可以使尿液呈紅色、橙色或者褐色,比如大黃、酚酞、利福平、四環素類藥物、酚紅以及嘌呤類的藥物環磷酰胺、肝素,也包括水果、蔬菜,如甜菜、紅心火龍果等。