Xi'an Weather in December
China · December climate averages and travel tips
In December, Xi'an has average highs of 8°C (46°F) and lows of -2°C (28°F). December is winter in China. The month is very dry, with about 5 mm (0.2 in) of rain spread over 2 days, one of the driest months of the year. You get roughly 9.7 hours of daylight and a mix of sun and cloud.
Is December a good time to visit Xi'an?
December is a fair time to visit Xi'an (5.8/10) mainly because of the cold. For better weather, go in March to April and October.
Visiting Xi'an in December
Cold, mostly dry days
December feels like proper winter in Xi'an. Days reach about 8°C, while nights can dip below freezing. It's much colder than November, and there's little rain, so you're more likely to face crisp, chilly air than a washout. Short daylight hours also mean less time for outdoor stops.
The Terracotta Army works well in this weather: most of your visit is inside the covered excavation halls. Back in town, the Shaanxi History Museum and the Forest of Stone Steles offer warm indoor breaks. The City Wall is still worth seeing, but cold wind can make a long walk uncomfortable.
Quiet sights and cosy food
December is outside Xi'an's main spring and autumn travel seasons. Expect fewer visitors than in October, and generally lower hotel and flight prices than during peak months. The trade-off is colder evenings and a quieter feel at some outdoor sights.
If you hate crowds, this can be a good time to explore the Bell Tower and Drum Tower area without the busiest-season crush. There isn't a major, reliably fixed December festival to plan a trip around. Christmas decorations may appear in shopping centres, but Christmas isn't a traditional local holiday.
Make the most of winter
Travelling with kids? Keep outdoor visits shorter, then warm up over yangrou paomo, a local lamb-and-bread soup. It's especially satisfying after a cold walk through the Muslim Quarter, where many stalls serve it.
At the Terracotta Army, go straight to Pit 1 first if you want to see the largest excavation hall while you're fresh. The site is outside the city, so the journey there and back can make a chilly day feel longer. In the evening, choose the lively indoor streets around the Drum Tower rather than lingering on the windy City Wall.
December weather at a glance
| Average high | 8°C (46°F) |
|---|---|
| Average low | -2°C (28°F) |
| Daily mean | 2°C (35°F) |
| Rainfall | 5 mm (0.2 in) |
| Rainy days (1 mm+) | 2 |
| Humidity | 60% |
| Cloud cover | 52% |
| Daylight | 9.7 hours |
| Est. sunshine | 5.1 hours/day |
| Wind | 5 km/h |
| vs November | 7°C cooler than November, with 23 mm less rain. |
What to pack for Xi'an in December
- a heavy winter coat, gloves and a hat
- waterproof boots for snow and ice
Xi'an weather in other months
← NovemberBest time to visit Xi'anJanuary →
Better weather in December nearby
- Dubai26°C · 13 mm · Excellent
- Jaipur25°C · 3 mm · Excellent
- Abu Dhabi25°C · 12 mm · Excellent
- Agra25°C · 6 mm · Excellent
- Varanasi25°C · 5 mm · Excellent
- Muscat27°C · 9 mm · Excellent
Nearby in December
- Xianyang8°C · 5 mm
- Weinan8°C · 6 mm
- Baoji7°C · 3 mm
- Qingyang2°C · 3 mm
- Hanzhong10°C · 4 mm
- Shiyan9°C · 8 mm
Where else is good in December? See where to go in December.