Penyebab perdarahan pascapersalinan adalah sebagai berikut: 1, kurangnya kontraksi uterus: gugup dan cemas, janin besar, riwayat operasi sebelumnya, kontraksi uterus yang buruk sebelum melahirkan janin, mengakibatkan perdarahan pascapersalinan. Selain itu, penggunaan obat penenang, anestesi dan obat penghambat kontraksi rahim yang berlebihan sebelum persalinan juga dapat menyebabkan perdarahan pascapersalinan; 2, faktor plasenta: termasuk implantasi plasenta, perlekatan plasenta, seperti riwayat beberapa kali keguguran sebelumnya dan operasi uterus, yang dapat dengan mudah menyebabkan implantasi plasenta pada kehamilan ini dan menyebabkan perdarahan pascapersalinan; 3, laserasi saluran lahir lunak: operasi persalinan dengan bantuan vagina, seperti operasi persalinan dengan bantuan tang dan menyebabkan perdarahan; 4, fungsi koagulasi yang tidak normal: kelainan koagulasi primer dan sekunder kelainan koagulasi, yang menyebabkan perdarahan pascapersalinan. Keempat faktor yang disebutkan di atas saling melengkapi dan berkembang satu demi satu, dan tidak berdiri sendiri-sendiri.