Nước tiểu có mùi trứng thối do nhiều nguyên nhân. Nguyên nhân sinh lý do uống ít nước, nuốc cà phê, ăn hành tỏi, do mang thai, rối loạn chuyển hóa hoặc uống vitamin,... Nguyên nhân bệnh lý gồm có bệnh lý đường tiết niệu, viêm niệu đạo, nhiễm trùng nấm men, bệnh lây truyền qua đường tình dục (STI), suy gan, viêm bể thận,...