Климат (Dfb) влажный континентальный с теплым летом. Верхний предел температуры, наблюдается в августе до 31.0°С, а самая низкая до -35.3°C в январе. Месяц, когда зафиксированы самые низкие температуры — январь, его среднее суточное значение температуры -11.5 °C. Месяц с самым высоким температурным режимом - это август с привычной температурой 23.1 °C. Средняя температура воздуха в д. Михалево, учитывая данные наблюдений, составляет 7.7°C. За период года: солнечных дней - 66, дни со снегом - 86, дни с дождем - 121, облачных дней - 93.