I play squash and sweat a lot. I wear protective goggles. The fogging is very inconvenient, and impairs significantly my vision by the 3rd game usually.

Is there any tip/recommendation to minimize fogging?

  • 1
    I'm voting to close this question as off-topic because it deals with equipment not specific to any sport, i.e. protective goggles. It is a boat programming question.
    – Nij
    Aug 31 '16 at 10:34
  • 5
    @Nij reread the question: it's about squash goggles. For most sports, any gogges are fine. For squash, the specificity is that they need to be very protective (it's dangerous because of the close proximity), and anti-fog (squash is very intense and causes players to sweat a lot. So yes, it is sport specific.
    – DevShark
    Aug 31 '16 at 11:13
  • To minimise fogging is not sport-specific. The only answer already lists things that would be told by swimmers and runners and other sports.
    – Nij
    Aug 31 '16 at 18:08
  • 1
    This is not an answer , but a suggestion: try Rain-X It works great on cars!
    – Ken Graham
    Sep 1 '16 at 0:29

I play in safety glasses without suffering unduly from fogging, although I often sweat heavily. If it occasionally happens, I clean them with a dry handkerchief. I think it's a feature of quality squash glasses that they are designed to allow air flow. Perhaps changing the model you use might help.

I also wear a "bandana" twisted up and tied around my forehead. This serves to prevent sweat from dripping onto the glasses during play. If you can successfully prevent this, fogging seems to be less of a problem.


Some seem to use their own saliva, baby shampoo, shaving cream, etc., but when I run a long distance, I always spray anti-fog agents. But how effective it would be will largely depend on how much you sweat and how you move.

I don't think it would be more effective when playing squash than running because you have to bend over more often to hit the ball dropping more sweat to your glasses.

Anyway, anti-fog agents work, but don't expect too much.

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.