Being a high mountain, the Shahankuh has a cold mountainous climate with cold winters and cool summers. The average annual temperature is 5 - 10 °C and the average annual precipitation is between 800 and more than 1000 millimetres.