Климат (Dfb) влажный континентальный с теплым летом. Верхний предел температуры, проявляется в июле до 32.9°С, а минимум составляет -28.3°C в январе. Наихолоднейший месяц — январь, его средний дневной температурный уровень -9.1 °C. Самый тёплый месяц - это июль с характерной температурой 26.2 °C. Средняя температура воздуха в д. Леоновка, по данным наблюдений, оценивается 8.9°C. За период года: дни ясной погоды - 106, снегопадные дни - 58, дни с дождем - 131, облачных дней - 71.