Климат (Dfb) влажный континентальный с теплым летом. Наихолоднейший месяц — январь, его суточный температурный средний показатель -12.6 °C. Наитеплейший месяц - это август со среднеарифметической температурой 21.3 °C. Годовая средняя температура в д. Михалево, согласно наблюдениям, составляет 5.7°C. Максимальная температура, наблюдается в августе до 29.1°С, а минимум составляет -33.6°C в январе. За год: солнечных дней - 63, дни со снегом - 95, дни с дождем - 125, пасмурных дней - 83.