Penyebab KPD menurut Manuaba, 2009 dan Morgan, 2009 meliputi antara
lain (1) Serviks inkompeten, (2) Faktor keturunan, (3) pengaruh dari luar yang
melemahkan ketuban (infeksi genetalia), (4) overdistensi uterus , (5) malposisi
atau malpresentase janin, (6) faktor yang menyebabkan kerusakan serviks, (7)
riwayat KPD sebelumnya dua kali atau lebih, (8) faktor yang berhubungan
dengan berat badan sebelum dan selama hamil, (9) merokok selama kehamilan,
(10) usia ibu yang lebih tua mungkin menyebabkan ketuban kurang kuat dari
pada usia muda, (11) riwayat hubungan seksual baru-baru ini, (12) paritas, (13)
anemia, (13) keadaan sosial ekonomi. Sebuah penelitian oleh Getahun D,
Ananth dkk tahun 2007 menyebutkan bahwa asma bisa memicu terjadinya
ketuban pecah dini.