how long does bleeding take to stop after giving birth?
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?