Климат (Dfc) субарктический. Температурный максимум, фиксируется в августе до 27.4°С, а минимальный уровень достигает -34.1°C в январе. Средняя температура за год в д. Салмагуба, по данным наблюдений, оценивается 3.0°C. Самый тёплый месяц - это август со средним значением температуры 19.0 °C. Месяц, когда зафиксированы самые низкие температуры — январь, суточный температурный средний показатель -13.9 °C. За период года: солнечных дней - 53, снежных дней - 108, дни с дождем - 113, облачных дней - 92.