How long does bacterial vaginosis (BV) last?

Most of the time, one round of antibiotics — taken for up to seven days — eliminates the infection. About 10% to 15% of people need another round of treatment.

Can you get bacterial vaginosis (BV) multiple times?

Yes. Up to 80% of women may get bacterial vaginosis again.

Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy