Warna hijau pada air seni dapat disebabkan oleh makan makanan yang mengubah warna air seni. Misalnya, terlalu banyak makan bayam, selada, mudah muncul air seni berwarna hijau saat buang air kecil, setelah minum obat tradisional Cina juga mudah muncul air seni berwarna hijau, dalam minum obat nyeri anti inflamasi atau biru metilen dan obat lainnya, juga akan muncul air seni berwarna hijau. Hal ini mungkin disebabkan oleh infeksi bakteri, karena infeksi Pseudomonas aeruginosa yang disebabkan oleh munculnya warna hijau saat buang air kecil, selain perubahan warna, akan sering buang air kecil, mendesak. Hiperkalsemia atau toksisitas vitamin D dapat menyebabkan urin berwarna hijau, perlu pergi ke bagian nefrologi rumah sakit tepat waktu untuk diagnosis, indikator urin untuk pemeriksaan, penyakit yang jelas dan kemudian obat yang tepat untuk menghindari kerusakan penyakit.