月经多有血块的原因具体如下:1.内分泌失调。如果患者是功能失调性子宫出血,主要与内分泌失调有关,体内激素分泌紊乱可能会导致子宫内膜不规则脱落,因此会出现月经量多有血块的症状。2.疾病因素。部分患者出现月经量多有血块还有可能与子宫内膜异位症、子宫息肉、黏膜下肌瘤等各种疾病有关,同时还有可能是子宫腺肌症等疾病导致。3.药物因素。部分女性出现月经量多有血块,可能与服用活血药物或者食物有关。若有此种症状出现,建议及时就医治疗,避免症状加重。