When is the best time to have a vaginoplasty?

The best time for vaginoplasty is usually two days after your last menstrual cycle. This enables extensive healing of the vaginal area at the onset of your next menstrual cycle.