Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, отмечается в августе до 30.0°С, а наименьшая опускается до -30.4°C в январе. Средняя температура воздуха в п. Лесной, по данным наблюдений, достигает 7.3°C. Месяц с максимальными температурами — август с типичной температурой 22.7 °C. Месяц, когда температура наиболее низкая — январь, среднее значение температуры за день -10.5 °C. На протяжении года: ясные дни - 81, дни снега - 68, дни с осадками - 130, пасмурных дней - 87.