how long do you bleed after giving birth and having stitches?
Starting right after delivery, your body will begin to shed blood and parts of the uterine lining called lochia. The bleeding and discharge are heaviest in the first few days following birth and diminishing amounts can last 5-10 days with light discharge or spotting continuing for 4-6 weeks.