女人月经有血块是由以下原因导致的:
1.受凉,由于在月经期间穿露脐装,或者是长时间呆在寒冷的环境中等,导致身体受凉,月经淤血,从而就会造成女人月经有血块;
2.身体虚弱,由于长期饮食不合理,再加上长期从事体力劳动等,导致女人营养不良,气郁血滞,从而就会造成女人月经有血块;
3.内分泌失调,如果长期熬夜,饮食不规律的话,就会导致内分泌失调,出现月经不调,月经有血块的情况。