If you wear glasses, there is one thing you can count on in the outdoors—they will fog up. Fishing is equally frustrating, just try looking through misty glasses and a pair of fogged Polaroid clip-ons at the same time.
Well, there’s hope. All it takes are some simple household items like dishwashing liquid and a soft cotton cloth and you’re good to go.
Rinse your glasses in cold water. Take a liquid dishwashing detergent like Dawn, Joy or Palmolive and apply one to two drops on the front and back on your lenses. Grab a clean lens cloth or a very soft piece of cotton and polish until it’s streak free. When you’re done, your glasses will be clean and won’t fog for five to six hours even in the most humid conditions.