白带有血的原因有以下几个方面:第一,考虑为排卵期出血。因为有部分女性在排卵期时,体内的激素水平短暂下降,会引起子宫内膜少量脱落,导致阴道少量出血,使白带中有血。这种出血量一般不会超出正常的月经量,只要不影响正常工作和生活,不需要特殊治疗。第二,如果女性近期没有生育要求,上宫内节育器时划伤局部黏膜组织,也会导致白带中有血丝。第三,患有宫颈息肉、宫颈肿瘤、子宫内膜炎、子宫内膜息肉、阴道炎等妇科疾病,会引起阴道分泌物性状改变,也会出现白带有血丝,而且同房后可能会引起接触性出血。