Климат (Dfc) субарктический. Верхний предел температуры, отмечается в июле до 36.0°С, а самая низкая до -37.3°C в январе. Месяц, когда зафиксированы самые низкие температуры — январь, его средний дневной температурный уровень -14.9 °C. Наиболее тёплый месяц - это июль со средним значением температуры 25.3 °C. Средняя температура воздуха в д. Михайловка, в соответствии с наблюдениями, составляет 5.7°C. В рамках года: солнечных дней - 55, дни снега - 90, дождливых дней - 111, пасмурных дней - 110.