Климат (Dfb) влажный континентальный с теплым летом. Самый тёплый месяц — август с привычной температурой 23.6 °C. Наихолоднейший месяц — январь, типичное среднесуточное температурное значение -7.7 °C. Среднегодовая температура в д. Леониха, исходя из наблюдений, составляет 9.1°C. Температурный максимум, устанавливается в августе до 33.9°С, а минимальный уровень достигает -25.8°C в январе. В пределах года: солнечно-ясные дни - 73, дни со снегом - 81, дождливых дней - 124, пасмурных дней - 88.