Климат (Cfb) умеренный океанический. Средняя температура воздуха в п. Михайлово, принимая во внимание наблюдения, достигает 10.6°C. Вершина температурного диапазона, замечается в июле до 33.2°С, минимальная достигает -17.0°C в январе. Наихолоднейший месяц — январь, его среднее суточное значение температуры -3.1 °C. Месяц, когда температура наиболее высокая - это август со среднеарифметической температурой 22.4 °C. За год: дни ясной погоды - 73, снегопадные дни - 54, дождливых дней - 148, облачных дней - 91.