Shanghai Weather in October
China · October climate averages and travel tips
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 high | 24°C (74°F) |
|---|---|
| Average low | 16°C (61°F) |
| Daily mean | 20°C (67°F) |
| Rainfall | 84 mm (3.3 in) |
| Rainy days (1 mm+) | 8 |
| Humidity | 77% |
| Cloud cover | 59% |
| Daylight | 11.2 hours |
| Est. sunshine | 5.1 hours/day |
| Wind | 13.2 km/h |
| vs September | 5°C cooler than September, with 75 mm less rain. |
What to pack for Shanghai in October
- T-shirts plus a light layer for the evening
- an umbrella or rain jacket
Shanghai weather in other months
← SeptemberBest time to visit ShanghaiNovember →
Nearby in October
- Puxi24°C · 84 mm
- Xuhui24°C · 84 mm
- Pudong24°C · 84 mm
- Putuo23°C · 80 mm
- Yangpu23°C · 80 mm
- Minhang24°C · 84 mm
Where else is good in October? See where to go in October.