Shangri-La Weather in December

Shangri-La Weather in December

December is one of the coldest months in Shangri-La, when the minimum temperature is between -11°C/12.2°F and -5°C/23°F. There are a lot of cloudy and sunny days, with no rainy days. The average temperature is lower than other months.

Average Maximum Average Minimum Highest Maximum Lowest Minimum
12 -7 15 -11
53.6 19.4 59.0 12.2

Sunny Days: 18 days

Cloudy Days:12 days

Overcast Days: 1 day

What to wear and bring

Early December

In early December, there are all sunny and cloudy days. It is quite a cold period, when the lowest temperature stays around -6°C /21.2°F. It is recommended that you wear warm clothing such as windbreakers, sweaters and heavyweight coats.


In mid-December, the weather is similar to early December. As it is sunny or cloudy during the period, it is recommended that you wear clothing like windbreakers, jackets and heavyweight pants to keep warm.

Late December

Late December is the coldest period in the whole month, when the lowest temperature is between -11°C/12.2°F and -5°C/23°F, and there are all sunny days. It is recommended that you wear cotton-padded clothes, winter clothes, etc.

Historical Shangri-La Weather in December

historical shangri-la weather in decemberclick here to enlarge
Do you have a question or are you eager to begin your Chinese cultural journey?
Drop us a line and we'll connect you with the top China expert in no time!
What's your query?*
Contact Details