Bacterial vaginosis treatment

Buy your bacterial vaginosis (BV) treatment online from Asda Online Doctor. We can prescribe antibiotics in gel, cream, or tablet form to clear up your BV.

Prices from £14.00

One of our doctors will review your order and prescribe a treatment if suitable. How to Order

Request prescription bacterial vaginosis medication quickly and discreetly using our online service. We can prescribe BV antibiotics such as metronidazole (tablets or vaginal gel) or clindamycin vaginal cream. Alternatively, we also offer an antiseptic BV vaginal tablet called Fluomizin.

A doctor will review your symptoms and check it’s safe to prescribe the treatment. After approval, we’ll ship your BV treatment to your home for free, or you can collect it from your nearest Asda Pharmacy.

Learn more about what causes BV, common symptoms of BV, and the different treatments for BV on this page.


Bacterial Vaginosis

In stock. Prices from £14.00

Bacterial Vaginosis

In stock. Prices from £20.00

Bacterial Vaginosis

In stock. Prices from £28.00

Bacterial Vaginosis

In stock. Prices from £27.97

No results found.

No results found.
Please check your spelling or try another treatment name.

Frequently asked questions

How long does BV treatment take to work?

You should notice an improvement in your BV symptoms a few days after starting treatment, but it’s important to complete the whole course of treatment to get the full effects.

How long do you have to take BV treatment?

That depends on which treatment you take. Some antibiotic BV tablets are taken as a single dose, but typically, all BV medication is taken daily for 5 to 7 days. Always take your BV treatment as instructed by a healthcare professional.

Can I have sex while taking BV treatment?

It’s not recommended. Men can also carry BV bacteria, so while you can still have penetrative sex while taking BV medication, doing so could make your symptoms worse and pass the infection onto your partner, who then may reinfect you.

If you’re using an internal treatment like vaginal gel, cream, or tablets, these may affect how effectively condoms and other forms of contraception work, meaning you’re also at higher risk of pregnancy. As semen has a high pH, it can affect the balance of the vagina, so it may be best to wait until after you have finished treatment.

It’s also important to consider that sex can trigger or worsen BV symptoms, so if this is the case for you, it might be best to wait until you finish treatment.

If you do want to have sex during treatment, avoid sex for 12 hours after using Fluomizin.

Can I get BV treatment with next-day delivery at Asda Online Doctor?

Yes, as long as your order is approved by one of your doctors, you can order your BV treatment and get it delivered the next day. Please check our delivery information page for further advice.

Will bacterial vaginosis go away on its own?

Yes, often BV will improve on its own as the vagina restores the natural balance itself, though this will take longer than without treatment in most cases. Some people find they need a bit of extra help to get rid of BV or want to improve their symptoms quickly.

Are there natural remedies for bacterial vaginosis?

Some natural remedies for bacterial vaginosis are discussed online. However, there is not much clinical evidence behind these, like there is for medicated BV treatments. Some people take probiotics or eat foods containing healthy bacteria, such as yoghurt, to help increase the amount of ‘good’ bacteria in their body. This is completely safe as long as you get your probiotics from a safe and regulated company, but it might not treat your symptoms or make them go away sooner.

There are also vaginal suppositories containing boric acid, which are meant to be a natural remedy for BV, but these only have a few very small studies behind them, and can be toxic if taken by mouth. Be very careful if you want to try a natural remedy for BV, as some companies may be selling fake products that could cause reactions and not work.

It’s best to use a doctor-approved treatment to make sure your BV is treated properly, or there’s a higher chance it could come back.

Can my partner cause my BV to come back?

Yes, BV bacteria can be passed from person to person. This could infect your partner if they have a vagina, and men can also carry the bacteria in their urethra and penis, even though they cannot be infected and get symptoms. BV can be spread through sharing sex toys, having penetrative sex, or through fingers that have come into contact with genital fluid.

A recent study also found that oral sex may trigger or worsen BV due to a bacteria in the mouth that can spread to the vagina during oral sex, though more research is needed into this.

What should I do if my BV keeps returning after antibiotics?

If your BV keeps returning after antibiotics, you may need a longer course of treatment or to try a different treatment. You should speak to your doctor so they can help. While antibiotics are highly effective, they do not work for everyone, so a different treatment may stop it from coming back. Some people are also more prone to recurrent BV, but some things you can do to help stop it returning include:

  • only washing your vagina with mild soap and water
  • avoiding baths
  • avoiding strong detergents when washing your underwear
  • asking your partner to speak to a doctor about BV treatment, as they may be carrying the bacteria and passing it back to you – men can also take BV treatment to get rid of the bacteria they may be carrying
  • quitting smoking
dr-zoe-miller.png
Medically reviewed by:
Dr Zoe Miller Medical Editor

After completing her first degree, she went on to study graduate-entry medicine at Warwick University. After graduating as a doctor, she worked within the West Midlands in Urology, Respiratory Medicine, Infectious Disease, and Psychiatry before transitioning into a full-time medical communications role.

Meet our doctors

Last reviewed: 16 Jul 2026

Order bacterial vaginosis treatment


ZAVA logo
gmc logo GPC logo

Authorised and regulated by