Xuhui Weather in December

China · December climate averages and travel tips

Avg high11°C (51°F)
Avg low3°C (37°F)
Rainfall42 mm (1.7 in)
RatingGood 6.8/10

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 high11°C (51°F)
Average low3°C (37°F)
Daily mean7°C (44°F)
Rainfall42 mm (1.7 in)
Rainy days (1 mm+)7
Humidity76%
Cloud cover52%
Daylight10 hours
Est. sunshine5.3 hours/day
Wind13.1 km/h
vs November7°C cooler than November, with 40 mm less rain.

What to pack for Xuhui in December

Xuhui weather in other months

Jan9°C / 1°C62 mmFairFeb10°C / 2°C85 mmFairMar15°C / 6°C95 mmGoodApr21°C / 11°C98 mmExcellentMay26°C / 17°C107 mmGoodJun29°C / 21°C207 mmPoorJul32°C / 26°C172 mmPoorAug32°C / 26°C167 mmPoorSep29°C / 22°C159 mmFairOct24°C / 16°C84 mmExcellentNov18°C / 10°C82 mmExcellentDec11°C / 3°C42 mmGood

← NovemberBest time to visit XuhuiJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.