Xi’an Weather in December
What’s the Weather in Xi’an in December
December marks the arrival of winter in Xi’an. Xi’an weather in December is biting, frigid and snowy. The average temperature ranges from -3 °C (26.6 °F) to 6 °C (42.8 °F). If it rains, the minimum temperature may drop below -5 °C (23 °F). With little rainfall, December is one of the driest months of the year, having a humidity of 64%. Most days in December are cloudy with low visibility and poor air quality.
What to Wear in Xi’an in December
Down-filled coats, thickened socks, warm leggings, scarfs, down parkas are recommended to wear in Xi’an in December to keep out the cold. In addition, you need to wear an anti haze face mask with filters to protect yourself from serious air pollution.
Where to Go in Xi’an in December
Recommendation Rate: 3 stars
The winter in December is a slack season in Xi’an and you could have the most fun at the lowest cost.
Go skiing in Cuihua Mountain Ski Resort. As a part of Cuihua Mountain Scenic Area, it is the only natural ski resort in Xi’an where you can not only “show off” your superb skiing skills, but also watch the skiing stunt performance every noon.

Take a hot spring bath at Tangyu Hot Springs of Lantian County. As once a royal hot spring resort, it is a rare place of spa boasting excellent water quality with many kinds of minerals, which has great therapeutic effects on skin diseases, chronic arthritis, etc.
Tips to Know for Traveling Xi’an in December
- It’s easy to catch colds during this month, so remember to bring some medicine just in case.
- You’d better bring the facial cream to keep moist.