Климат (Dfc) субарктический. Месяц с самым низким температурным режимом — декабрь, суточный температурный средний показатель -14.2 °C. Месяц с самыми высокими температурами — июль со среднеарифметической температурой 21.9 °C. Самая высокая температура, фиксируется в июле до 29.7°С, а минимум составляет -38.2°C в декабре. Среднегодовая температура в с. Михайловка, принимая во внимание наблюдения, составляет 4.5°C. В течение года: ясные дни - 71, дни со снегом - 82, дни с осадками - 111, облачных дней - 102.