性生活有血原因如下:1.怀孕:阴道流血应首先排除妊娠可能。早期妊娠胚胎不稳固,性生活时子宫收缩、活动量大,易致先兆流产。2.生殖器损伤:外阴、阴道、宫颈在性生活时受到外力损伤。3.接触性出血:生理性宫颈柱状上皮移位、宫颈炎、宫颈息肉、宫颈鳞状上皮内病变、宫颈癌患者,性交时,易使宫颈发生接触性出血,应定期行宫颈细胞学和HPV检查排除宫颈癌。4.阴道炎:炎症使组织充血红肿,组织脆弱,易受损伤。5.性激素水平变化:性生活时激素水平变化,使部分子宫内膜脱落形成阴道出血。