Question: how long bleed for after having 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. That's normal too (Fletcher et al, 2012). Bleeding will start off heavy and red to browny red.