Question: how long should you bleed for after a baby?
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.