Question: how long does bleeding last after normal delivery?
Answer: Immediately after delivery, you will have a bloody discharge (lochia) from the vagina. This will turn pinkish within a week and become white or yellowish after about 10 days. Lochia may last for 4 to 6 weeks, but it should be less bloody after 2 weeks. It can come and go for about 2 months.