A woman typically bleeds for around 24 – 36 days after giving birth. Consult your doctor if you’re too much worried about any excessive bleeding.