Foggy lenses? The fix is finally here, and it's just $8 with our exclusive code

We may receive commission from purchases made via links on this page. Pricing and availability are subject to change.

Woman with face mask and fogged up eyeglasses.
Finally, glasses and masks can peacefully coexist. (Photo: Getty Images) (Getty Images/)

If you're a glasses-wearer, you're familiar with the incompatibility of masks and spectacles. It comes down to one word, of course: fog. This problem is more than just an annoyance — foggy lenses can be downright dangerous, even if you're just trying to safely navigate a shopping cart through the aisles of the grocery store.

There is certainly no shortage of products that aim to clear up lenses. But among the very best are those from Care Touch, which also happen to be very well-priced — today, even more so, thanks to an exclusive code just for Yahoo readers. Below are two great $10 options from Care Touch to keep lenses crystal clear — one is a spray, the other a cloth. Use the code 20YAHOOFOG to get 20 percent off, bringing down the price of each down to just $8.

If you have Amazon Prime, you’ll get free shipping, of course. Not yet a member? No problem. You can sign up for your free 30-day trial here. (And by the way, those without Prime still get free shipping on orders of $25 or more.)

Care Touch Anti-Fog Lens Spray

I can see clearly now, the fog is gone....  (Photo: Amazon)
I can see clearly now, the fog is gone.... (Photo: Amazon)

This spray safely defogs lenses without the use of harmful chemicals. It cleans while defogging, so you can count on this to remove fingerprints and smudges, too. Safe for all types of glasses, including those with expensive anti-reflective coating, Care Touch Anti-Fog Lens Spray even works on sports googles, camera lenses, and device screens. Keep one bottle in your bag, one in the car, one at home. Each one delivers 500 sprays, so you'll be set for a good long time.

undefined at Amazon

Care Touch Anti-Fog Dry Cloth

These reusable cloths promise to keep you fog-free for over 12 hours. (Photo: Amazon)
These reusable cloths promise to keep you fog-free for over 12 hours. (Photo: Amazon)

If you prefer a cloth to keep your lenses free of fog, Care Touch has you covered. These individually wrapped microfiber cloths keep lenses fog-less for 24 hours. They can be reused up to 700 times. The box includes six. Send a set to all the glasses-wearers in your family, and they'll be forever in your debt. Gentle microfiber won't scratch lenses or irritate an anti-reflective coating. You can also use these cloths on mirrors, ski goggles and more.

undefined at Amazon

Looking for more great Amazon deals? Check these out:

TV deals:

Headphones and earbud deals:

Smart home:

Video game deals:

Vacuum deals:

Fashion deals:

Kitchen deals:

Beauty deals:

Bedding deals:

Health and Wellness

Sports & Outdoors

Follow us on Instagram, Facebook, Twitter and Pinterest for nonstop inspiration delivered fresh to your feed, every day.

Want daily pop culture news delivered to your inbox? Sign up here for Yahoo Entertainment & Life's newsletter.

This article contains affiliate links; if you click such a link and make a purchase, we may earn a commission.