How to Keep Swimming Goggles From Fogging | Lens Tricks That Work

Swimming goggles fog up when the anti-fog coating wears off; the fix is replacing it with saliva, shampoo, or an anti-fog spray.

Few things ruin a swim faster than a fogged-up lens. The good news is that keeping your goggles clear doesn’t require constant re-buying or expensive gear. The most reliable approach is a two-part system: protect the factory anti-fog coating for as long as it lasts, then apply a simple replacement treatment when it finally gives out. Both parts take less than a minute.

Why Goggles Fog in the First Place

Fog forms when warm, moist air from your face meets the cooler surface of the lens and condenses into tiny water droplets. That condensation scatters light, turning your view murky. Goggles ship with an anti-fog coating on the inside of the lens that prevents these droplets from forming by spreading moisture into a thin, transparent film.

That coating is fragile. It wears away gradually through normal use and much faster if you touch it.

Protecting the Factory Anti-Fog Coating

Before you reach for any treatment, know that your goggle’s original coating is the best anti-fog system it will ever have. Your job is to keep it intact for as long as possible.

The single biggest mistake swimmers make is rubbing the inside of the lens with a finger, towel, or shirt. Every touch degrades that coating. Between swims, let them air dry completely before storing them away from direct heat and sunlight.

Avoid these common coating-killers:

  • Rubbing or wiping the lens interior, even when wet.
  • Resting goggles on your forehead between sets, which exposes them to sweat and skin oils.
  • Leaving them in a hot car or direct sun, which degrades the treatment.
  • Rinsing them in warm or hot water—heat can damage the anti-fog film.

Best Fixes When the Coating Wears Off

Even with perfect care, the factory coating eventually fades. Once lenses start fogging regularly, apply one of these DIY treatments before each swim. Each method works, and the best one for you depends on what you have on hand.

Here’s how each one goes on.

Saliva: The classic poolside trick. Spread a small amount evenly across each lens right before swimming. It’s free, always available, and works surprisingly well for a single session.

Shampoo or baby shampoo: Add one small drop to each lens, spread it into a thin film, and let it dry for 10 to 15 minutes. Rinse lightly before swimming. The thin residue left behind is what prevents fogging.

Toothpaste: Apply a small amount of paste to the inside of each lens and gently brush with a clean toothbrush. Rinse thoroughly, leaving a thin layer intact. Skip the gel varieties—paste works better.

Anti-fog spray: Apply a few drops or a light spray to the inside, spread it gently with a fingertip, then rinse lightly before swimming. Always follow the manufacturer’s instructions, since some sprays specify a rinse and others don’t. Anti-fog wipes, by contrast, should be rubbed on and allowed to dry without rinsing.

One honest warning: any DIY method that leaves residue—toothpaste, shampoo, or saliva—carries a risk of eye irritation if you skip the rinse step. Rinse after applying.

Some swimmers swear by pre-wetting goggles in the pool before putting them on. Dipping them brings the lens closer to water temperature, which reduces the temperature difference that drives condensation.

What Actually Lasts Longest

The honest ranking of long-term solutions, from best to most temporary:

Method How Long It Lasts Best For
Commercial anti-fog spray or wipe Several swims per application Regular swimmers who want consistent clarity
Shampoo or toothpaste One to two sessions Home swimmers with time to prep
Saliva One session Quick poolside fix with zero prep

For training or meet use, a commercial spray gives the most reliable performance per application. If you’d rather not fuss with treatments at all, some goggles are engineered with more durable anti-fog properties—our tested picks for anti-fog swimming goggles highlight models that hold up longest.

Whichever method you choose, pair it with the core habit: rinse in cold water after swimming, never touch the lens interior, and store goggles dry and out of the sun. That routine extends the life of both the coating and any treatment you apply.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.