how long does a woman bleed after birth
I've been bleeding non-stop for 3 months after having my son! A: For most women, the bleeding that happens after a delivery (whether it is a vaginal delivery or a C-section) lasts no more than 6 weeks on average. Some women only bleed for 4 weeks, and some can bleed for up to 8 weeks. The bleeding that happens after delivery occurs because the lining of the uterus, which has grown to be very thick during pregnancy, sloughs off after delivery and removal of the placenta.