Doctors usually prescribe an antibiotic to treat bacterial vaginosis. They come as pills you swallow or as a cream or capsules (called ovules) that you put in your vagina. If you are pregnant, you will need to take pills.
Bacterial vaginosis usually clears up in 2 or 3 days with antibiotics, but treatment goes on for 7 days. Do not stop using your medicine just because your symptoms are better. Be sure to take the full course of antibiotics.
Antibiotics usually work well and have few side effects. But taking them can lead to a vaginal yeast infection. A yeast infection can cause itching, redness, and a lumpy, white discharge. If you have these symptoms, talk to your doctor about what to do.