Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда температура наиболее низкая — декабрь, среднее суточное значение температуры -6.3 °C. Месяц с самыми высокими температурами — июль с типичной температурой 20.1 °C. Средняя температура воздуха в д. Леонтьево, на основе наблюдений, достигает 5.8°C. Самая высокая температура, наблюдается в июле до 28.9°С, а самая низкая до -28.6°C в январе. На протяжении года: солнечных дней - 75, снегопадные дни - 65, дни с дождем - 162, пасмурных дней - 64.