There are many commercial anti-fog sprays, liquids, towelettes available. Be sure you read the fine print, do not use an anti-fog treatment that is not made for swimming goggles. I have read, and have seen first-hand, what can happen if you use some anti-fog chemicals meant for something other than swimming goggles (like using SCUBA mask anti-fog on a swimming goggle). Sure, the goggles don't get foggy, but the swimmers' eyes can get damaged, not a good thing when there are other ways to anti-fog your goggles.
Here are a few of the many ideas that you could try to make your swim goggles anti-fog:
- Saliva - Lick or spit in your goggles, rub around, and rinse.
- Baby Shampoo - A drop of baby shampoo into your goggles, wipe it around and rinse or buff it out with a towel.
- Shaving Cream - A drop of shaving cream, wipe it around and rinse or buff it out with a towel.
- Toothpaste - A tiny dab of non-abrasive toothpaste, wipe it around and buff it out with a towel
- Commercial Swimming Goggle Anti-Fog - made for swim goggles, use as directed on the label.