Your goggles were crystal clear for the first few weeks. Now they fog up halfway through your first 200 and you're swimming blind into the wall. Before you bin them: your goggles aren't broken, it's just the anti-fog!
The short answer is that you can't put the factory coating back on at home, but you can replace it. Quick fixes like sprays and baby shampoo get you through one session. A clear anti-fog for swim goggles that sticks inside the lens gets you months. Here's how it all works, and how to pick the right fix.
Why the anti-fog on your goggles stops working
Most swim goggles come with a thin anti-fog layer on the inside of the lens. It's there to stop condensation forming when warm air inside your goggles meets a lens cooled by the water. That layer is thin, and everything you do as a swimmer slowly wears it away:
- chlorine and salt water, swim after swim
- wiping the inside of the lens with your fingers, a towel or your swim cap
- spit, sprays and soaps that leave residue or strip the surface
- storing goggles wet, squashed in a kitbag
Even Speedo says goggles can outlast their anti-fog. On its hard polycarbonate lenses the anti-fog is a coating that can wear away, and its advice for old or heavily used pairs that fog is to buy a new pair. That's the moment we want to talk you out of.
Can you re-coat swim goggles at home?
Not in a way that lasts. The factory layer is applied during manufacturing and there's no way to rebuild it in your bathroom. What you can do is put something new on the lens that does the same job. Your options fall into two camps: things you redo every swim, and things you apply once.
Quick fixes (and how long they actually last)
- Anti-fog spray or drops: works, but washes off. Reapply before every swim, and some sting if they get in your eyes. Compare the best anti-fog sprays.
- Baby shampoo: a thin soapy film that stops fog for a session. Rinse badly and it stings; rinse too well and it stops working. Here's whether baby shampoo for goggles is worth it.
- Spit: free, always with you, and gone after a few laps.
- Toothpaste: often suggested, but it's mildly abrasive and can scratch lenses. We'd skip it.
All of these treat the symptom for one session. Swim three times a week and that's dozens of reapplications every few months, at least two per swim if you're doing both lenses properly.
The long-term fix: an anti-fog patch
FOG OFF! is a clear anti-fog film that sticks to the inside of each lens and replaces the coating that wore off. One application lasts 3+ months (based on 3+ swims a week), with nothing to spray, spit or rinse before each session. Here's the process:
- Remove what's left of the old coating. Wash the inside of each lens with a little detergent and a clean microfibre cloth until the factory film is completely gone, then dry thoroughly. This step matters: the patch won't stick or work properly over old coating.
- Apply the patch. Peel the RED tab, position the patch with the BLACK tab (nose side first), press firmly from the nose edge outward, then peel off the BLACK tab.
- Activate it. Dip your goggles in water and gently rub the film. Do this quick dip-and-rub before each swim. It reaches full strength over your first 2 to 3 swims.
Prefer to watch? Our how to apply video walks through every step.
When restoring isn't worth it
A new anti-fog layer fixes fog. It doesn't fix a seal that leaks, a strap that's perished or a lens that's cracked. If your goggles have any of those problems, read when to replace swim goggles first.
Keep your goggles. Lose the fog.
Every pair you keep is about 23g of plastic out of landfill and money back in your pocket. If your goggles still fit and still seal, they deserve a second life.
Related reading: