Давайте для начала разберемся, почему так происходит. Физика процесса предельно проста: при низкой температуре на улице поверхность линз охлаждается и, когда вы заходите в помещение, влага из воздуха оседает на них в виде мелкодисперсного конденсата.
Лайфхаки, которые работают: как сделать так, чтобы очки на холоде не запотевали?

Почему запотевают очки?

Разработка НАСА
Самый надежный способ избавиться от конденсата — поставить в оправу линзы с гидрофильным покрытием, благодаря которому на стеклах не будут задерживаться капли воды. Да, такие линзы стоят порядок дороже обычных, зато их не придется ничем обрабатывать и натирать.
Но если в ближайшее время вы не планируете менять очки, то в магазинах оптики вы можете найти гидрофильные составы в виде спреев. Их еще называют антифогами.

А это, между прочим, уже космические технологии. Этот метод был разработан специалистами НАСА в середине 60-х годов прошлого века. Астронавт Юджин Сернан во время выхода в открытый космос обнаружил, что на визоре шлема образуется конденсат. Это подтолкнуло химиков на создание противотуманного средства, которым астронавты обрабатывали свои шлемы перед выходом в открытый космос. Затем изобретение спустилось с небес на землю.
Если вы не нашли никаких ограничений, то вам помогут народные средства.
Жидкое мыло
Этому способу посвящено целое исследование британских ученых. Нам понадобится жидкое мыло и два варианта развития событий: можно ополоснуть очки мыльным раствором, а затем высушить и протереть мягкой тканью. А можно просто втереть капли моющего средства. И так же оставить сохнуть на некоторое время, а после отполировать стекла тряпочкой. Теперь ваши очки защищены тонкой пленкой, которая снизит поверхностное натяжение и предотвратит образование тумана.
Кусковое мыло
Этот способ прописан даже в «Инструкции по изготовлению на местах упрощенной маски-противогаза УМП-4.», написанной в Советском Союзе еще в 1943:
Смывать мыльный налет так же нужно, достаточно его как следует отполировать тряпочкой. А теперь, богатырский выдох — на долю секунды стекла помутнеют, но спустя мгновение прояснятся. Специалисты советской противовоздушной обороны дело говорили!
Чем тереть не рекомендуется
В Интернете можно найти рекомендации по натиранию стекол зубной пастой, глицерином. Неплохим вариантом, на первый взгляд, кажется спрей для очистки автомобильных стекол. Но, если вы хотите, чтобы очки прислуживали вам немного дольше, то мы бы не рекомендовали использовать что‑то из этого списка. В зубной пасте есть абразивы, которые легко могут поцарапать линзы, а глицерин сложно равномерно и без разводов растереть по стеклам. Что касается автомобильных и бытовых спреев, то у них обычно слишком агрессивные составы.