How to stop glasses from fogging up in cold weather
3 December 2025
Quick answer: Glasses fog up when warm breath meets cold lenses. To stop it, keep any face coverings snug, clean your lenses often, and treat them with an anti-fog spray or anti-fog wipes. For a longer-term fix, choose frames with better airflow or consider premium lens coatings.
Picture this: you step outside on a crisp winter morning and, within seconds, your lenses cloud over. Sound familiar? If you wear glasses, you’ll know the struggle — foggy lenses are one of winter’s biggest annoyances, especially in the UK’s cold, damp air.
The good news? With a few simple habits, you can keep your prescription glasses clear all season. From smart eyewear choices to the best anti-fog spray for glasses, here’s everything you need to know about how to stop glasses from fogging up this winter.
When warm, moist air from your breath meets the cold surface of your lenses, it condenses into tiny water droplets. That’s the fog you see.
It tends to happen when:
It all comes down to temperature and moisture — and once you know that, it’s much easier to keep under control.

If you need an answer fast, start here. These simple steps will help stop glasses from steaming up in everyday situations.
Make sure any face covering — mask or scarf — fits snugly around your nose and cheeks. A close fit redirects your warm breath downward, away from your lenses.
Try this: Add a strip of medical tape along the top of your mask or choose one with a flexible nose wire for a better seal.


Clean lenses resist fog far better than smudged ones. Wash them regularly with lens cleaner, or lotion-free washing-up liquid and warm water, then dry gently with a lint-free cleaning cloth.
Avoid: touching your lenses with bare fingers. Oils from your skin, and residue from hand cream, attract moisture and make fogging worse.
Store your glasses in their case, lenses facing up, whenever you’re not wearing them.


An anti-fog glasses cloth is one of the simplest tools to have on hand. Unlike a standard microfibre cloth, it’s treated to leave behind a thin coating that helps stop condensation forming as you wipe.
Keep one in your coat pocket or bag for a quick fix on the go.
For longer-lasting protection, reach for a dedicated anti-fog spray or anti-fog wipes for glasses. These leave an invisible layer on your lenses that stops water droplets from forming.
How to apply:
When shopping around, the best anti-fog wipes for glasses are usually single-use and travel-friendly, while sprays tend to last longer per bottle if you’re treating your lenses at home.

Skip the homemade anti-fog hacks for glasses. Toothpaste, shaving foam and washing-up liquid are sometimes suggested as DIY anti-fog fixes, but they’re too abrasive for modern lens coatings. They can strip away anti-reflective or scratch-resistant layers, leaving your lenses cloudy or scratched instead of clear.

Beyond the quick fixes, a few habit changes can make a real difference over the winter months.
Moving from cold air into a warm room causes lenses to fog almost instantly. When this happens, give your glasses a moment to adjust naturally rather than wiping them straight away.
Heading the other way, from a warm room back out into the cold? Cool your glasses slightly first by leaving them in a cool spot in your home for a few minutes, rather than stepping straight outside.
Avoid using the fridge or hairdryer to speed this up — both can damage your lens coatings.


Nothing beats a hot tea or coffee on a cold day, but rising steam is a common cause of foggy lenses. Keep the lid on takeaway cups, take smaller sips, and angle your cup slightly away from your face as you drink.


The right frame shape and lens coating can make it much easier to prevent spectacles from fogging up in the first place.
If your glasses sit close to your face, warm air gets trapped behind the lenses. Look for:


Glasses Direct doesn’t currently offer a dedicated anti-fog coating for glasses, but our premium lens packages, including KODAK Lenses, are designed to keep you comfortable and seeing clearly in all conditions. Choose from:
If fogging is a regular problem, contact lenses are worth considering for winter. And if cold air leaves your eyes feeling dry, keep eye drops handy too.

Foggy glasses don’t have to be part of your winter routine. With the right habits, a good anti-fog spray or cloth on hand, and lenses suited to your lifestyle, you can enjoy clear, comfortable vision, whatever the weather brings.

Cold lenses meet warm, moist breath more often in winter—moving between indoors and outdoors, face coverings, and hot drinks are all more frequent. The bigger the temperature gap, the faster the fog forms.
Fit your mask snugly across the bridge of your nose, or add a strip of tape along the top edge, so warm breath escapes downward rather than up into your lenses.
Keep an anti-fog cloth in your pocket for an instant wipe-down, and treat your lenses with anti-fog spray before you head out on damp or cold days.
Yes — a snug face covering, clean lenses, and letting your glasses adjust gradually between temperatures will handle most everyday fogging. Anti-fog spray or wipes are worth adding if it’s still a regular problem.
It’s best avoided. Household products like toothpaste and shaving foam can damage lens coatings. A proper anti-fog spray or wipe is a safer, more effective choice.
Both work in a similar way, leaving a thin layer that stops condensation forming. Wipes are handy for travel, while a spray bottle is often better value if you’re using it regularly at home.
Most sprays last a full day of regular wear before reapplying, though this drops in heavy rain or high humidity. Anti-fog wipes are designed for single use, so reach for a fresh one each time.
Not currently, but our KODAK lens range includes anti-reflective, scratch-resistant and water-repellent lens coatings that help keep lenses clearer for longer in cold, damp weather.
