Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в п. Лесозавода, исходя из наблюдений, достигает 7.2°C. Месяц, когда температура наиболее низкая — январь, среднее суточное значение температуры -12.5 °C. Месяц, когда температура наиболее высокая — июль со средней температурой 24.2 °C. Самая высокая температура, фиксируется в июле до 32.4°С, а минимум составляет -28.9°C в январе. За год: солнечно-ясные дни - 72, снежных дней - 62, дни с осадками - 143, облачных дней - 89.