Question: how long does it take for discharge to stop after giving birth?
Answer: You'll see the difference in the color as this starts to happen, from red to pink, then brown, and finally to a yellowish white. Lochia should stop flowing around four to six weeks after delivery, though it can end sooner or later depending on the woman and the pregnancy.