Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Леонтьево, принимая во внимание наблюдения, достигает 7.5°C. Самая высокая температура, регистрируется в июле до 31.6°С, минимальная достигает -23.8°C в январе. Месяц с самым высоким температурным режимом — июль с типичной температурой 20.6 °C. Самый холодный месяц — январь, его характерная суточная температура -4.2 °C. За год: ясные дни - 92, дни со снегом - 39, дни с осадками - 152, облачных дней - 83.