Климат (Dfc) субарктический. Годовая средняя температура в п. Узкая Салма, по данным наблюдений, составляет 2.7°C. Месяц с самыми низкими температурами — январь, его суточный температурный средний показатель -14.3 °C. Месяц с максимальными температурами — август со среднеарифметической температурой 18.6 °C. Температурный максимум, устанавливается в августе до 27.0°С, а порог минимальной температуры до -34.5°C в январе. В пределах года: солнечно-ясные дни - 58, снегопадные дни - 108, дождливых дней - 109, облачных дней - 91.