Климат (Cfa) влажный субтропический. Самый холодный месяц — январь, среднее значение температуры за день 1.6 °C. Месяц с максимальными температурами - это август с характерной температурой 32.8 °C. Самая высокая температура, наблюдается в августе до 39.8°С, а минимально может быть до -13.6°C в январе. Годовая средняя температура в п. Лесхоз лесн-во, в соответствии с наблюдениями, достигает 16.7°C. За год: дни ясной погоды - 122, дни со снегом - 25, дни с осадками - 128, пасмурных дней - 91.