I had a particularly foggy commute both ways today. I was having to wipe the glasses lenses every 10-20 seconds as traffic permitted to maintain some semblance of visibility.

I already wear a cap with a brim/peak/visor under my helmet, but the fog is light enough to flow under with air-flow - its not like rain that would fall more downward.

Short of "wipe lots" what can be done to keep fog from depositing on glasses?

enter image description here

  • 1
    Pointing out this is not a dupe of "glasses fog up in cold weather" questions which tends to deposit steam on the inside (eyeball side) This question is like rain on the lenses, but its too light to run down under gravity. – Criggie May 24 at 9:53
  • 1
    You could try something like rain x on the lens to see if it makes the water run down the lens rather than collecting as a fine film. I've never tried it, so I'm not sure how well it would work. – Carbon side up May 24 at 10:11
  • 1
    I tried the Muc-Off anti fog (which is generally well reviewed) and found it rather lacking. – Andy P May 24 at 10:16
  • 1
    Caps don't much stop rain getting on your glasses; rather, they shade the lenses to cut down on glare from the bright sky or street lighting bouncing around in the raindrops. Fog is rather different because the droplets on your lenses are much smaller and coat much more of the lens. – David Richerby May 24 at 10:49
  • 1
    Nitpick: fog is already liquid (micro droplets suspended in air), so it doesn't condense. I would rather says coalesces. Body moisture/perspiration do condense on glasses. – L.Dutch May 24 at 12:40

For outdoor sports, when I wear googles or lenses, I spit on the interior of my lenses and spread a thin layer to prevent condensation.

A tidier option would be to buy an anti-fog spray at the local sport or ski shop and apply.

  • 1
    That's a sensible answer to the linked question, but not to this one, which is specific to the outside – Chris H May 25 at 20:14
  • Chris is right - this question is about fog that is suspended in the air like baby raindrops, but too light to fall. It collects on the front of the lenses because of forward movement, rather than condensing. – Criggie May 25 at 21:43
  • The same might help though. If the contact angle is small enough condensed and deposited droplets alike would flow into each other. Forming a water film that doesn't scatters, although distorts, images. – gschenk Jun 24 at 22:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.