Majoriti masalah keguguran berlaku secara spontan dan rawak. Dianggarkan satu dalam lima wanita hamil akan mengalami keguguran. Kebanyakan keguguran berlaku tanpa disedari. Misalnya, haid datang lewat dan tiba-tiba seketul darah keluar (tanpa janin). Wanita itu kemudiannya didatangi haid seperti biasa. Ini dinamakan chemical miscarriage.
Kebanyakan keguguran berlaku dalam trimester pertama di mana usia janin kurang daripada 14 minggu. Sebab-sebab keguguran berlaku kurang diketahui. Namun, kajian menunjukkan kebanyakan keguguran di trimester pertama adalah disebabkan masalah genetik janin tersebut.
Genetik janin bergantung kepada DNA dalam sperma dan ovum serta proses tumbesaran sel-sel yang membentuk janin tersebut.
Faktor-faktor lain yang boleh menyebabkan keguguran adalah:
Faktor-faktor yang belum dibuktikan penyebab keguguran pula termasuklah:
Wanita yang pernah mengalami keguguran mudah risau atau takut untuk hamil sekali lagi. Namun, bandingkan statistik berikut.
Peluang untuk wanita hamil selepas keguguran adalah amat baik. Oleh itu jangan takut untuk mencuba lagi.