Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Леоново, учитывая данные наблюдений, оценивается 12.4°C. Температурный максимум, отмечается в июле до 31.1°С, а порог минимальной температуры до -9.4°C в декабре. Месяц с самым высоким температурным режимом - это июль с привычной температурой 23.0 °C. Месяц с самым низким температурным режимом — декабрь, его суточный температурный средний показатель -0.9 °C. В течение одного календарного года: дни ясной погоды - 60, дни со снегом - 14, дождливых дней - 148, пасмурных дней - 30.