Jiuzhaigou Valley has a plateau humid climate with a mean annual temperature of 7.8 °C, with means of 9-18 °C in spring, 19-22 °C in summer, 7-18 °C in fall, and -1-4 °C in winter. Total annual rainfall is 700-800 mm but in the cloud forest it is at least 1,000 mm. 80% of rainfall occurs between May and September. The annual average frost-free period is around 100 days. Snow falls between October and April.
Month | Jan. | Feb. | Mar. | Apr. | May | Jun. | Jul. | Aug. | Sep. | Oct. | Nov. | Dec. |
Temperature('C) | -1 | 2.5 | 4 | 8.7 | 11 | 14 | 17 | 16 | 12 | 8.3 | 2.4 | 2.3 |
Precipitation(mm) | 15 | 24 | 36 | 43 | 87 | 96 | 104 | 82 | 76 | 53.2 | 26 | 18 |