Климат (Dwc) муссонный субарктический. Месяц, когда зафиксированы самые низкие температуры — декабрь, среднее значение температуры за день -13.9 °C. Месяц с самым высоким температурным режимом — июль со средним значением температуры 24.0 °C. Средняя температура за год в с. Малоархангельск, на основе наблюдений, оценивается 5.1°C. Верхний предел температуры, регистрируется в июле до 38.3°С, а самая низкая до -31.2°C в январе. В течение года: солнечно-ясные дни - 85, снегопадные дни - 60, дождливых дней - 109, пасмурных дней - 112.