how long does it take for stitches to go away after giving birth?
The stitches in the skin should heal in 5-10 days. The underlying stitches in your muscle layer will take longer to heal. These won't completely heal for 12 weeks. For the stitches that you can see, make sure to watch for any signs of infection.