Климат (Dfb) влажный континентальный с теплым летом. Месяц с минимальными температурами — январь, его среднесуточная температура -9.5 °C. Месяц, когда температура наиболее высокая - это июль со средней температурой 22.9 °C. Наивысшая температура, проявляется в июле до 31.4°С, а минимальный уровень достигает -29.6°C в январе. Средняя температура воздуха в д. Лешниково, учитывая данные наблюдений, достигает 8.6°C. В течение года: дни ясной погоды - 77, дни со снегом - 65, дождливых дней - 152, пасмурных дней - 72.