Климат (Dfc) субарктический. Вершина температурного диапазона, наблюдается в июне до 33.3°С, а минимально может быть до -37.2°C в январе. Самый холодный месяц — январь, среднесуточная температура -15.2 °C. Месяц с самыми высокими температурами — июнь со средним значением температуры 22.6 °C. Годовая средняя температура в Соликамском р-н, учитывая данные наблюдений, достигает 5.2°C. За год: дни ясной погоды - 50, дни снега - 128, дни с осадками - 106, пасмурных дней - 82.