The time to dissolve stitches can depend up on the type of suture material used and the location of stitches. It can take around 1 to 4 months for these stitches to dissolve. Internal stitches take longer to heal as they are connected to organs or deep tissue.