尿有泡沫可能是由于以下原因导致的。1、正常人在小便时,尿液对马桶壁或者便池的边缘产生冲击时,会产生泡沫,属于正常的生理现象,但是这个时候出现的泡沫较少,且消散较快。2、患者存在肾炎、肾病综合征等病变时,尿液中蛋白会增多,尿液中的溶质随之增多,尿液的表面张力增加,从而引起尿液里出现泡沫。同时对于糖尿病患者来说,尿中常含大量的糖分,也会导致尿液中的溶质随之增多,尿液的表明张力增加,引起尿液中出现泡沫。