There are many nonprescription antifungal creams, solutions, gels, sprays, ointments, swabs or powders that can be effective for treating athlete’s foot. Some take one to two weeks to work, while others must be used for four to eight weeks before they get rid of the fungal infection