小便发黄的原因如下。
一、饮水量少或者运动后大量出汗,导致尿液生成量减少,尿液中的杂质含量增多,所以小便就会发黄。
二、尿路感染患者由于机体新陈代谢加快,通过呼吸以及皮肤蒸发的汗液比较多,尿液也会浓缩,引起尿色偏黄。
三、服用某些药物可导致尿液偏黄,常见的有维生素B2。