Shanghai Weather in October

China · October climate averages and travel tips

Avg high24°C (74°F)
Avg low16°C (61°F)
Rainfall84 mm (3.3 in)
RatingExcellent 9.4/10

In October, Shanghai has average highs of 24°C (74°F) and lows of 16°C (61°F). October is autumn (fall) in China. The month is moderately rainy, with about 84 mm (3.3 in) of rain spread over 8 days. You get roughly 11.2 hours of daylight and a mix of sun and cloud.

Is October a good time to visit Shanghai?

Yes — October is one of the best months to visit Shanghai. The weather rates excellent (9.4/10) on our comfort score.

Visiting Shanghai in October

October weather in Shanghai

October is one of Shanghai's easiest months for getting around. Days feel mild, while evenings along the Huangpu River can feel cool. The average high is 24°C and the low is 16°C, so walking the Bund or exploring the Former French Concession is comfortable.

Rain falls on about eight days, but October is much drier than September. You can still get caught in a shower, so keep indoor stops such as the Shanghai Museum in mind. The weather suits long city walks and day trips; it's less reliable for a full day outdoors at a water park.

Golden Week crowds

China's National Day holiday begins on October 1, bringing Golden Week and a rush of domestic visitors. The Bund, Yu Garden and popular train routes can feel packed, and hotel prices often rise around the holiday.

If you hate crowds, visit later in October. It's generally calmer and better value than Golden Week, though weekends still draw plenty of local visitors. Shanghai's autumn weather makes the month popular, so don't expect the city to be quiet.

Make the most of your visit

Travelling with kids? The Shanghai Natural History Museum is a useful rainy-day stop, with plenty to see indoors.

For a practical way to cross the river, take the public ferry from the Bund to Lujiazui. It gives you a close view of the skyline without committing to a long river cruise. Go outside the busiest holiday period if you'd rather avoid queues near the terminals. In the evening, walk along the Bund to see Pudong's towers lit up; the riverside can feel cooler than the sheltered streets nearby.

October weather at a glance

Average high24°C (74°F)
Average low16°C (61°F)
Daily mean20°C (67°F)
Rainfall84 mm (3.3 in)
Rainy days (1 mm+)8
Humidity77%
Cloud cover59%
Daylight11.2 hours
Est. sunshine5.1 hours/day
Wind13.2 km/h
vs September5°C cooler than September, with 75 mm less rain.

What to pack for Shanghai in October

Shanghai 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

← SeptemberBest time to visit ShanghaiNovember →

Nearby in October

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