Climate guide for Shanghai, China

Shanghai in August

Weather, crowds & best time to visit

How to read the score (0–10)
05810
UnfavorableGoodOptimal

August · China

Best time to visit Shanghai in August Weather, crowds & prices

Weather in Shanghai in August

Average temperature 30°C, 83 mm of rain, about 24 days with 6+ hours of sunshine and 77% humidity — based on the five most recent complete years of ERA5 data (2021–2025).

August score

4.9/10

Ranked #8 of 12 months

Full year for Shanghai
Avg temp
30°C
Rainfall
83 mm
Humidity
77%
Days with 6h+ sun
24
Crowd Density
Moderate Crowds
Average Expenses
$$ · Moderate Cost ($$)

August in Shanghai scores 4.9/10 for sightseeing and cultural travel - ranked #8 of 12. Expect around 30°C, 83 mm of rain, and roughly 24 days with 6+ hours of sunshine this month.

Bund nights, gardens, and riverfront walks thrive in late spring through early autumn.

August in Shanghai — the hardest end of the year

Days in August average 30°C (87°F) and humidity near 77% — front-load outdoor plans before the heat builds and treat the middle of the day as indoor time.

Budget for roughly 83 mm of rain this month — a flexible day or two helps — with about 24 days with 6+ hours of sunshine and 13.1 hours of daylight to work around it.

That is 4.9/10 on the same scale — 8th of 12 months, versus 7.9/10 for the best month here.

Pack the lightest breathable clothing you own, a hat, and more water than feels necessary, a packable rain layer.

Expect mid-season pricing, and crowds are moderate.

If your dates are flexible, May is materially better in Shanghai — 3 points higher on the same scale.

View all 12 months

Ranked by pure climate comfort

Score scale: 0.0 → 10.0Quiet / UncrowdedModerate CrowdsPeak Tourist Rush

Frequently asked

What is the weather like in Shanghai in August?
In August, Shanghai averages 30°C, 83 mm of rain, and about 24 days with 6+ hours of sunshine. Its climate-comfort score is 4.9/10.
Is August a good time to visit Shanghai?
August earns a 4.9/10 climate-comfort score. Use the year-round chart to weigh the weather against your budget and crowd preferences.
How much does it rain in Shanghai in August?
Expect about 83 mm of rain in August. Average humidity is 77% and there are about 24 days with 6+ hours of sunshine.

Curated in Shanghai

Tickets & experiences

Things to do in Shanghai

Shanghai, China. Live activities and tours from GetYourGuide, matched to this destination.