Question: how long does bleeding take to stop after giving birth?
Answer: Most women will stop bleeding between four and six weeks after giving birth. Some women may bleed for longer or shorter than this. Are blood clots normal?