Shanghai Weather in August
In August, Shanghai averages a high of 32°C (89°F) and a low of 25°C (78°F), from 49 years of daily records (1971–2026).
32°C
Average high
89°F
25°C
Average low
78°F
40°C
Record high
104°F · August 19, 2022
18°C
Record low
65°F · August 30, 2019
What August Is Like in Shanghai
- August in Shanghai has become 2.3°C (4.1°F) warmer on average: the 2012–2026 average against 1970–1989.
- August 2025 was the 3rd warmest August in 49 years of records, 2.9°C (5.3°F) above the long-run average.
- A typical August brings 4.7 days above 35°C (95°F).
- The warmest August in the record was 2022; the coldest was 1980.
At least 1 mm of rain falls on 32% of August days, and the month averages 174 mm in total.
Warmest: 2022 (37.1°C)Latest: 2025 (35.6°C)10-year averageLong-run average (31.9°C)
Look Up a Day in August
See the weather in Shanghai on any August date, year by year.
Source: NOAA GHCN-Daily, Shanghai/Hongqiao (1971–2008); Shanghai (1999–2026). Averages cover 1971–2026. How we compute this