Климат (Dfc) субарктический. Максимальная температура, фиксируется в июне до 35.2°С, а самая низкая до -40.1°C в январе. Самый тёплый месяц - это июль с типичной температурой 24.8 °C. Самый холодный месяц — январь, среднесуточная температура -17.0 °C. Среднегодовая температура в д. Михайловка, на основе наблюдений, достигает 3.6°C. За период года: солнечных дней - 49, дни со снегом - 125, дождливых дней - 103, облачных дней - 89.