Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в п. Лесной, исходя из данных наблюдений, составляет 8.5°C. Самый холодный месяц — январь, суточный температурный средний показатель -9.7 °C. Самый тёплый месяц — август со среднеарифметической температурой 23.6 °C. Наивысшая температура, устанавливается в июле до 31.1°С, а минимум составляет -26.2°C в январе. В течение одного календарного года: солнечных дней - 74, дни снега - 71, дни с дождем - 140, пасмурных дней - 81.