Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Михалево, исходя из данных наблюдений, достигает 7.1°C. Температурный максимум, замечается в июле до 31.5°С, а наименьшая опускается до -33.2°C в январе. Месяц, когда температура наиболее низкая — январь, его средний дневной температурный уровень -12.2 °C. Месяц, когда температура наиболее высокая - это август с типичной температурой 22.4 °C. За год: солнечных дней - 56, дни со снегом - 84, дождливых дней - 129, облачных дней - 97.