Климат (Dfb) влажный континентальный с теплым летом. Месяц, отмечающийся максимальными теплом - это август со среднеарифметической температурой 23.2 °C. Самый холодный месяц — январь, среднесуточная температура -7.2 °C. Среднегодовая температура в д. Михалино, согласно наблюдениям, достигает 8.3°C. Максимальная температура, наблюдается в августе до 31.7°С, а низшая понижается до -23.3°C в январе. В течение года: дни ясной погоды - 68, дни снега - 77, дни с дождем - 142, облачных дней - 79.