Puxi 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

In December, Puxi has average highs of 11°C (51°F) and lows of 3°C (37°F). 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 Puxi?

December is a good time to visit Puxi (6.8/10), though October is even better.

Visiting Puxi in December

December feels chilly

Puxi's winter days are cool, with highs around 11°C and lows near 3°C. Rain falls on about seven days, and the shorter daylight can make afternoons feel brief. It's much drier than November, though January is colder and wetter.

You can still enjoy city walks between showers. The Former French Concession's leafy streets and the Shanghai Museum work well on clear days; save longer outdoor plans for the sunniest part of the day. The Bund can feel especially cold when wind comes off the Huangpu River, so don't plan to linger there after dark.

Christmas lights and New Year

December brings Christmas decorations to shopping areas such as Xintiandi and Nanjing Road, though Christmas isn't a public holiday in China. You'll also see New Year displays as the month ends. Events vary each year, so treat the decorations as a pleasant extra rather than the focus of your trip.

If you hate crowds, visit the Bund on a weekday afternoon, not New Year's Eve. The waterfront draws people for evening views, and popular shopping streets get busy around the holidays.

A quieter city break

December is winter low season, so Puxi is generally quieter and hotel prices are often lower than in October, one of Shanghai's best months to visit. It's a good time for museums, cafés and unhurried meals, but less appealing for long outdoor days.

Travelling with kids? Take the metro to East Nanjing Road, then walk toward the Bund when the riverfront is still bright. If the cold sets in, warm up with a bowl of xiaolongbao—soup dumplings—around Yu Garden. The nearby lanes make an easy indoor-outdoor stop without committing to a long riverside 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 Puxi in December

Puxi 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 PuxiJanuary →

Better weather in December nearby

Nearby in December

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