Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в п. Лесной, учитывая данные наблюдений, оценивается 6.5°C. Верхний предел температуры, наблюдается в августе до 29.8°С, а порог минимальной температуры до -29.9°C в январе. Наихолоднейший месяц — январь, его среднесуточная температура -10.8 °C. Месяц с самым высоким температурным режимом — август со средним значением температуры 21.2 °C. В течение одного календарного года: дни ясной погоды - 70, снежных дней - 72, дни с дождем - 120, пасмурных дней - 104.