how long does bleeding last after having a baby?
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.