本病的主要病因有五方面:
(1)外感湿热热毒或寒湿,郁而化热,湿热火毒之邪循经下注,扰及精室,精室血络受损,热迫血行而见精血俱出。
(2)饮食不节损伤脾胃,脾气亏虚,气不摄血;或过食辛辣肥甘之品,湿热热毒内生,热扰精室,均可造成血精。
(3)恣情纵欲房劳过度,以致肾虚精亏,封藏固摄失职;或肾精亏虚,阴虚火旺,虚火扰及精室,造成血精。
(4)阴部手术或外伤,精室血络受损,血不归经,溢于精室,精血夹杂而出。
(5)生殖器官疾病日久不愈,久病人络,气血瘀滞,血行不畅,阻滞精道,精液与瘀血互结而成本病。