Arteri uterus dan ovarium memasok darah ke rahim. Arteri ini menjadi arteri arkuata; kemudian arteri arkuata mengirimkan cabang radial yang mensuplai darah ke 2 lapisan endometrium, lapisan fungsionalis, dan basalis. Kadar progesteron turun pada akhir siklus menstruasi, yang menyebabkan kerusakan enzim pada lapisan fungsionalis endometrium. Kerusakan ini menyebabkan kehilangan darah dan pengelupasan yang membentuk menstruasi. Trombosit dan trombin yang berfungsi, serta vasokonstriksi arteri ke endometrium mengontrol kehilangan darah. Setiap gangguan pada struktur rahim (seperti leiomioma, polip, adenomiosis, keganasan atau hiperplasia), gangguan pada jalur pembekuan (koagulopati atau iatrogenik