Depending on what kind of antifungal medication you take and how complicated your strain, a yeast infection should clear within one to 14 days, according to AZO, an OTC antifungal for yeast infections. While you're at it, try taking a cool bath (sans vinegar—that's another half-assed ye...