Most women bleed after giving birth. It is common to bleed for four to six weeks following childbirth, but a person can bleed for up to 12 weeks.