Климат (Dfb) влажный континентальный с теплым летом. Месяц с самыми низкими температурами — январь, среднее суточное значение температуры -12.0 °C. Месяц, отмечающийся максимальными теплом - это июль со среднеарифметической температурой 21.8 °C. Средняя температура за год в д. Михалево, принимая во внимание наблюдения, достигает 6.8°C. Вершина температурного диапазона, замечается в июле до 30.6°С, а порог минимальной температуры до -28.1°C в январе. За период года: ясные дни - 75, снежных дней - 72, дождливых дней - 154, пасмурных дней - 65.