Home & Leisure

Everyday Cheapskate: 7 Ways to Stop Glasses From Fogging Up

Mary Hunt on

If you wear eyeglasses, I'll bet you've encountered a most annoying problem while wearing a mask -- glasses fogging up. That makes it difficult, if not impossible, to see!

Why do our eyeglasses fog up when wearing a mask? The answer is simple: condensation.

According to ophthalmologist Dr. Jesse Pelletier, recently quoted in Parade, "When the warm and moist air is trapped behind your spectacles, microscopic water droplets collect on the cool surface of the lens, forming a layer of fog that makes it difficult to see."

Well, great. Now we know the reason, but so what if we don't have a solution, right? Because I deal with the problem myself, I was super excited to reach into my virtual mailbag to find this message for how to stop glasses from fogging up:


Dear Mary: Since wearing masks has become a part of life, fogging glasses are a problem for many people -- especially for delivery drivers and others who are in and out of the cold all day long. This tip was passed on to me from a member of the military.


Barbasol shaving foam! It's cheap and easily found at any dollar store. She warned me that, while other brands of shave foam will work as well, those made specifically for ladies do not work (maybe because they have lotion in them).

Barbasol does a good job of cleaning glasses, too. Apply to both sides of the lenses, and then rub it away with a soft cloth in the same way you would clean your glasses with rubbing alcohol or eyeglass cleaner.

I'm going to quit buying those cleaning wipes for eyeglasses and use Barbasol from now on. -- Leanne

While researching to see if I could either confirm or deny Leanne's discovery (it's true, especially the part about staying away from varieties of shave foam that contain aloe, vitamin E and other lotion-type ingredients that will make a smeary mess on lenses), I discovered more ways to keep our eyeglasses from fogging up.


swipe to next page
Copyright 2021 Creators Syndicate Inc.



Reply All Garfield Darrin Bell Andy Marlette Doonesbury Ed Gamble