For how long do your stitches take to heal after giving birth?

4 to 6 weeks. It depends on the extensiveness of the vaginal repair, but in general 4 to 6 weeks which encompasses the post partum period prior to the final check up exam.