One way to avoid the problem of glasses fogging altogether is to consider getting contact lenses. Most contact lenses today are disposable and available for all types of vision problems, including presbyopia that requires bifocal or multifocal lenses. If contact lenses won’t work for you or if you just really prefer glasses, you could have your glasses treated with anti-fog coating.