Shanghai Weather in July
In July, Shanghai averages a high of 32°C (90°F) and a low of 26°C (78°F), from 50 years of daily records (1971–2026).
32°C
Average high
90°F
26°C
Average low
78°F
40°C
Record high
103°F · July 13, 2022
16°C
Record low
61°F · July 5, 1976
What July Is Like in Shanghai
- July in Shanghai has become 1.8°C (3.3°F) warmer on average: the 2012–2026 average against 1970–1989.
- The coldest July reading, 16°C (61°F) on July 5, 1976, has not been matched in 50 years.
- A typical July brings 7.8 days above 35°C (95°F).
- July is Shanghai's warmest month of the year.
At least 1 mm of rain falls on 31% of July days, and the month averages 158 mm in total.
Warmest: 2022 (36.3°C)Latest: 2026 (32.5°C)10-year averageLong-run average (32.4°C)
Look Up a Day in July
See the weather in Shanghai on any July date, year by year.
Source: NOAA GHCN-Daily, Shanghai/Hongqiao (1971–2008); Shanghai (1999–2026). Averages cover 1971–2026. How we compute this