The most commonly recommended anti-yeast pill is Diflucan (generic name: fluconazole). "These treat the infection 90 percent of the time," states Dardik. Popping a pill has huge advantages. First, you only require one dose, and the infection vanishes in days. Second, there's no untidy cream leaking from you while you're tying to obtain through your workday. The cons: Even if you know for sure you have a yeast infection, due to the fact that it's a prescription, you need to check in with your ob-gyn before she'll call it in to your drug store.