Shanghai Weather in August
China · August climate averages and travel tips
Expect very hot days in Shanghai in August: the average high is 32°C (90°F) and the average low is 26°C (79°F). August is summer in China. The month is wet, with about 167 mm (6.6 in) of rain spread over 17 days, making it the third wettest month of the year. Humidity averages 80%, so it feels sticky and hotter than the thermometer suggests. You get roughly 13.1 hours of daylight and frequently cloudy skies.
Is August a good time to visit Shanghai?
August is not the best time to visit Shanghai (2.2/10) mainly because of the rain. The weather is much better in October.
Visiting Shanghai in August
August: sticky summer days
Shanghai is hot and humid in August, with highs around 32°C and warm nights. Rain comes often, so an afternoon shower can interrupt plans. The heat and humidity make long walks around the Bund or Yu Garden tiring, especially in the middle of the day.
Save outdoor sightseeing for later, then watch the Pudong skyline light up from the Bund. For the hottest or wettest hours, head to the Shanghai Museum or browse the shops along Nanjing Road. Keep some flexibility in your plans, as heavy rain can make getting around less pleasant.
Crowds and events
August is part of China's summer school holiday, so popular sights can feel busy with local families. It's usually a busier, pricier time for hotels than the quieter autumn months. October is a better pick if you want milder weather and fewer summer crowds.
The Shanghai Book Fair is often held in August, drawing readers to the Shanghai Exhibition Center. Its dates vary, so check the schedule before making it a focus of your visit.
If you hate crowds, aim for quieter neighbourhood lanes rather than the main shopping streets.
Make the heat manageable
A practical move: take the metro to Lujiazui, visit the air-conditioned Shanghai Tower, then save the riverside walk for evening. You'll get skyline views without spending the hottest part of the day outside.
Travelling with kids? A museum visit can be an easier midday break than crossing the open paths around People's Square. Rainfall is frequent, so leave room to swap an outdoor plan for an indoor one.
August weather at a glance
| Average high | 32°C (90°F) |
|---|---|
| Average low | 26°C (79°F) |
| Daily mean | 29°C (84°F) |
| Rainfall | 167 mm (6.6 in) |
| Rainy days (1 mm+) | 17 |
| Humidity | 80% |
| Cloud cover | 60% |
| Daylight | 13.1 hours |
| Est. sunshine | 5.8 hours/day |
| Wind | 13.7 km/h |
| vs July | About as warm as July, with similar rainfall. |
What to pack for Shanghai in August
- light, breathable clothing
- sunscreen and a hat
- an umbrella or rain jacket
Shanghai weather in other months
← JulyBest time to visit ShanghaiSeptember →
Better weather in August nearby
- Astana25°C · 30 mm · Excellent
- Baku29°C · 3 mm · Excellent
- Sanaa29°C · 13 mm · Excellent
- Istanbul30°C · 17 mm · Excellent
- Ulan Bator23°C · 73 mm · Excellent
- Bali28°C · 27 mm · Excellent
Nearby in August
- Puxi32°C · 167 mm
- Xuhui32°C · 167 mm
- Pudong32°C · 167 mm
- Putuo32°C · 154 mm
- Yangpu32°C · 154 mm
- Minhang32°C · 167 mm
Where else is good in August? See where to go in August.