Dealing with the perpetual "glasses fog" while wearing a mask is deeply frustrating. While permanent factory-applied anti-fog lens coatings (like Crizal-type treatments) can sometimes be added when ordering brand-new prescription lenses, most people rely on over-the-counter sprays, gels, waxes, or pre-moistened wipes that provide reliable temporary barriers.
The top-performing options on the market that users and testers consistently point to as actually working include:
Top Anti-Fog Sprays, Wipes, and Treatments
Widely available and affordable, these pre-moistened single-use tissues clean and leave a thin anti-condensation layer. They are specifically safe to use on everyday lenses with anti-reflective (AR) coatings.
A cult-classic solid paste/balm originally designed for ski and dive goggles that works remarkably well on daily eyewear. You rub a tiny bit on, let it dry briefly, and buff it off with a microfiber cloth.
A high-performance liquid spray designed by
Oakley that creates a clear surfactant barrier preventing micro-droplets from clinging to the glass or plastic.
Known for a PFAS-free formulation that doesn't damage expensive multi-coated prescription lenses and claims up to 24-hour resistance against mask condensation.[1][2][3][4][5][6][7]
User Experiences
Cat Crap is the only thing that's ever worked consistently for me. You just smear a little on, buff it off, and you're good for a few days before needing to reapply.
Zeiss wipes are great because I can throw a few individual packets in my pocket or bag and wipe my glasses down whenever the fog starts creeping back.
Pro-Tips for Maximum Effectiveness
- Clean first: Always clean your glasses with regular soap and water or lens cleaner before applying any anti-fog coating. Trapping skin oils or dust under the anti-fog layer ruins the effect.
- Don't over-buff: With gels and waxes like Cat Crap , you want to buff the lens until clear, but aggressive over-buffing will completely remove the protective residue layer you just applied.
- Check your mask fit: If your mask has a tight, moldable nose wire (or if you add an adhesive nose strip), blocking the upward escape of warm exhaled air will do half the anti-fog work for you before the coating even has to kick in.
If you'd like, let me know:
- Are your lenses prescription or standard?
- Do they have an anti-reflective (AR) coating already?
I can help you pick the safest option that won't strip or damage your specific lenses.