Xuhui Weather in December
China · December climate averages and travel tips
Xuhui in December sees daytime temperatures around 11°C (51°F), dropping to about 3°C (37°F) at night. December is winter in China. The month is fairly dry, with about 42 mm (1.7 in) of rain spread over 7 days, one of the driest months of the year. You get roughly 10 hours of daylight and a mix of sun and cloud.
Is December a good time to visit Xuhui?
December is a good time to visit Xuhui (6.8/10), though October is even better.
Visiting Xuhui in December
December: cool city walks
December in Xuhui feels chilly, especially after sunset. Days reach about 11°C, while nights can drop to 3°C. Rain falls on around seven days, so you may get a damp afternoon, but there's still some sunshine.
It's a good month for museums, cafés and short walks between sights. Try the leafy streets around Wukang Road, then warm up with a bowl of Shanghai noodles. Long outdoor days are less appealing, and damp weather can make the riverside feel colder. If you're planning a full day outside, keep indoor stops in your route.
Christmas in Xuhui
Christmas isn't a public holiday in China, but you may see seasonal decorations and events at shopping centres. St Ignatius Cathedral in Xujiahui is a local landmark, and Christmas Eve services draw worshippers. Check the cathedral's arrangements if you'd like to attend; services can be busy.
Travelling with kids? Xujiahui's malls offer an easy warm-up stop between walks, though festive displays can bring extra visitors.
Crowds and local tips
December is generally quieter than October, one of Shanghai's most popular months for visitors. Prices are often softer than in peak autumn, but festive events and the run-up to New Year can mean busier malls and higher hotel rates.
For a practical stop, take Metro Line 1 to Xujiahui and visit the cathedral before exploring the nearby streets. It's an easy way to pair a landmark with indoor shopping if the weather turns wet. The days are short, so save Wukang Road's old villas for daylight rather than a late-evening stroll.
December weather at a glance
| Average high | 11°C (51°F) |
|---|---|
| Average low | 3°C (37°F) |
| Daily mean | 7°C (44°F) |
| Rainfall | 42 mm (1.7 in) |
| Rainy days (1 mm+) | 7 |
| Humidity | 76% |
| Cloud cover | 52% |
| Daylight | 10 hours |
| Est. sunshine | 5.3 hours/day |
| Wind | 13.1 km/h |
| vs November | 7°C cooler than November, with 40 mm less rain. |
What to pack for Xuhui in December
- a warm jacket and layers
Xuhui weather in other months
← NovemberBest time to visit XuhuiJanuary →
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
- Shanghai11°C · 42 mm
- Puxi11°C · 42 mm
- Pudong11°C · 42 mm
- Putuo10°C · 45 mm
- Yangpu10°C · 45 mm
- Minhang11°C · 42 mm
Where else is good in December? See where to go in December.