Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, проявляется в августе до 31.5°С, а самая низкая до -22.4°C в январе. Месяц, когда температура наиболее низкая — январь, его суточный температурный средний показатель -7.3 °C. Месяц с максимальными температурами — август со среднеарифметической температурой 23.0 °C. Средняя температура воздуха в д. Михалкино, принимая во внимание наблюдения, составляет 7.8°C. В рамках года: солнечно-ясные дни - 62, снежных дней - 82, дождливых дней - 140, облачных дней - 82.