Nothing makes everyday activities more maddening than fogged-up glasses. Glasses are supposed to make it easier to see clearly, so why are they being such a pain in the butt?!
Keep reading, and we'll give you some much-needed tips and tricks to prevent foggy glasses.
Key Takeaways
- Wash your lenses with soapy water
- Use an anti-fog lens spray
- Fix the fit of your face mask
- Adjust the nose pads of your glasses
- Add a dollop of shaving cream
See Related: Why Do My Glasses Give Me a Headache? 3 Reasons Why
How Can You Keep Your Glasses From Fogging Up?
Breathing is supposed to be a normal thing that you do to, you know, live. But inhaling and exhaling can get pretty frustrating if it's causing your glasses to fog up. What was once an unnoticeable habit can easily become a source of disdain.
Luckily, you don't need to endure for much longer. It's actually easier than it seems to prevent foggy lenses and enjoy clear vision for good!

Here are five things you can try.
#1. Wash Your Lenses With Soapy Water
You'd be surprised to learn that just a dash of dish soap and warm water is enough to keep your lenses crystal clear. The soap and water leave a thin film over the lens, which prevents fog from sticking.
Just wash your lenses in warm water and soap, rinse thoroughly, and dry with a microfiber cloth. You're good to go!
#2. Use an Anti-Fog Lens Spray
A great way to fight foggy eyeglasses is with an anti-fog lens spray or wipes. These anti-fog products are designed to keep your glasses fog-free, especially if you need to wear face masks (which are notorious for turning warm air into condensation.)

You can also ask your eye doctor for an anti-fog lens coating or other protective coating on your lens to prevent glasses from fogging.
#3. Fix the Fit of Your Face Mask
If your face mask is too loose, it can create the perfect pathway for warm air from your nose to your lenses. And that's how you get condensation and fog on your glasses!
Make sure you secure your mask snugly around your nose. This will redirect any warm air away from the top of your mask (and straight to your glasses), and instead through the bottom of your mask.
This will keep your breath away from your glasses and prevent your glasses from fogging.
Bonus: What to Do with Old Glasses? 4 Creative & Sustainable Ideas
#4. Adjust the Nose Pads of Your Glasses

You (or, ideally, your optician) can adjust the nose pads of your glasses so they sit slightly further away from your face. This will give your glasses more space to filter out the warm air. Playing with the placement of your glasses will help you prevent your glasses from fogging.
If you need your frames fixed or adjusted, you can visit your eye clinic. Your optician will be able to outfit you with a new pair of frames or adjust the ones you have.
#5. Add a Dollop of Shaving Cream
Just like our #1 trick, shaving foam creates a thin film over your lenses. Add a bit of shaving cream (you can also use baby shampoo or hand sanitizer), rinse with warm water, and dry with a soft cloth.
The Bottom Line
If you wear contact lenses, count yourself lucky. For those of us who wear prescription glasses, one of the biggest challenges is steamy lenses. Not only is it frustrating, but it's downright annoying!
Try any of the above tips and tricks, and enjoy clear vision and clean lenses.
Keep Reading: What Does Astigmatism Look Like?

--
People Also Ask
How do you stop eyeglasses from fogging?
To prevent eyeglasses from fogging, you can apply an anti-fog spray to the lens, get glasses with an anti-fog coating, wash your glasses with dish soap, or adjust the fit of your frames for airflow.
How do you make eyeglass fog-proof?
An anti-fog spray, anti-fog wipes, or anti-fog coating on the lens is a great way to make your eyeglasses fog-proof.
Does rubbing alcohol prevent fogging?
Yes, rubbing alcohol can prevent foggy glasses by evaporating the moisture on the lens.
To use rubbing alcohol for foggy glasses, mix equal parts water and rubbing alcohol in a spray bottle, apply it to the lens, and wipe it off with a microfiber cloth.
Does Vaseline stop glasses from fogging?
Many products, such as shampoo, shaving foam, or Vaseline, can prevent glasses from fogging.
Vaseline can create a protective film over the lenses. However, it may also create streaks on the surface of the lens.
--
Oculus Eyecare is Seattle’s premier optometry practice and optical boutique for those looking to see and be seen in a new way. Located in South Lake Union on Denny Way, Oculus Eyecare offers comprehensive eye care services and exams for individuals and families in Seattle. Click here to schedule an appointment or a personal styling session. To stay connected and learn more, follow us on Facebook, Instagram, and X/Twitter.