Климат (Dfb) влажный континентальный с теплым летом. Месяц с максимальными температурами — июль с типичной температурой 20.9 °C. Месяц, когда температура наиболее низкая — январь, его среднее значение температуры за день -12.0 °C. Средняя температура за год в д. Михальцево, исходя из данных наблюдений, достигает 6.6°C. Верхний предел температуры, регистрируется в июле до 30.9°С, минимальная достигает -34.7°C в январе. В течение одного календарного года: ясные дни - 77, снежных дней - 76, дни с осадками - 127, облачных дней - 86.