X
CNET logo Why You Can Trust CNET

Our expert deal-hunting staff showcases the best price drops and discounts from reputable sellers daily. If you make a purchase using our links, CNET may earn a commission.

Put an end to foggy glasses when wearing a COVID mask for as little as $11

After six months, I'd had enough of not being able to see through my glasses when wearing a mask, so I got some anti-fog spray.

Dave Johnson
2 min read
$11 at Amazon
z-clear
Z Clear Lens Cleaner
$11 for 1 ounce
$17 at Daily Steals
fog-block
Fog Block
$17 for 2 ounces with code
$15 at Amazon
gamer-advantage
Gamer Advantage Anti-Fog Spray
$15 for 2 ounces

It's one of those things I learned to tolerate right up until I realized I didn't have to. For six months or so, every time I went outdoors with my mask on, my glasses would fog up constantly, forcing me to take them off just to be able to see. Recently, it occurred to me that I routinely apply defogger to my scuba mask when I go diving -- so why not try something to defog glasses when wearing a coronavirus mask? I feel dumb for only thinking of this now, because it turns out there is a slew of defogging sprays out there, and most of them cost $15 or less for an ounce or two of fluid.

The good news is that I've tried one of these -- more or less at random -- and it actually works. So I am sharing my discovery in case you suffer from a similar quandary.

Read more: Face mask feeling uncomfortable? Here's what you can do for ear and head relief

Update, Sept. 23: When I first posted this story last week, one of the anti-fog sprays I included was KeySmart's Fog Block. As luck would have it, I managed to get an exclusive deal for CNET readers at DailySteals: two bottles for 43% off. Check out the deal below.  

Z Clear

Here's the brand I tried (by more or less throwing a dart at Amazon), and it seems to work great, lasting for at least a day between applications. The manufacturer claims that it's safer for your eyeglasses because it has no harsh chemicals -- it's 100% alcohol- and ammonia-free, which apparently not all sprays can claim. 

KeySmart

From KeySmart, the folks who make cool key holders, Fog Block is intended to be a no-wipe spray -- you spray it on, let it dry and it lasts for about 24 hours. Usually $15 per bottle, here's a two-pack for $17 when you apply promo code CNETFGBL at checkout. That's $8.50 per bottle. 

Amazon

Gamer Advantage claims its formulation has been used by eye doctors, first responders, safety professionals and the military for years. Because each bottle contains two ounces of fluid rather than the one ounce found in the other bottles, this comes out to a mere $7.50 per ounce. Each application should last one to two days. 

Have you tried an anti-fog spray? Which one works best for you? Sound off with your recommendations in the comments. 


CNET's deal team scours the web for great deals on tech products and much more. Find more great buys on the CNET Deals page and check out our CNET Coupons page for the latest promo codes from Best BuyWalmartAmazon and more. Questions about the Cheapskate blog? Find the answers on our FAQ page.

The information contained in this article is for educational and informational purposes only and is not intended as health or medical advice. Always consult a physician or other qualified health provider regarding any questions you may have about a medical condition or health objectives.