Over-the-counter antifungal creams, ointments or suppositories (with miconazole or clotrimazole) are the most common ways to treat yeast infections. These can take from 1 to 7 days. Your doctor may also prescribe a single-dose pill with fluconazole (an antifungal medicine). If you’re pregnant, it’s safe to use creams or suppositories, but not the fluconazole you take by mouth.
Some yeast infection medications weaken condoms or diaphragms. That makes it easier for you to get pregnant or get a sexually transmitted disease. Be sure to read instructions and warnings before using.
If you have diabetes or a weakened immune system, you may get yeast infections over and over again. It’s a condition called recurrent vulvovaginal candidiasis (RVVC). If you get yeast infections at least four times a year, your doctor may recommend that you take a weekly fluconazole pill for 6 months to fight them.