Question: how long will it take to stop bleeding after giving birth?
Answer: Bleeding after birth may last for a while Bleeding typically lasts around for 24 to 36 days (Fletcher et al, 2012). If your lochia lasts longer that six weeks, don't worry.