Shanghai weather in July

July in Shanghai: sweltering, soaked, with poor air quality — one of the weakest months to visit.

#12 of 12 months in Shanghai · #570 of 604 destinations to visit in July · comfort 46/100 (tier F)

Updated June 2026 · climate normals from ERA5 reanalysis

Shanghai climate normals — July

Daytime high31°C / 87°F🔥 sweltering
Nighttime low26°C / 78°F
Feels like (high)36°C / 97°F
Rainfall270 mm / 10.6 in⛈ soaked
Rainy days18 days
Humidity83%💦 very humid
Dew point26°C / 78°F
Sunshine8.2 h/day
Daylight13.9 h
Wind18 km/h / 11 mph
Air quality (US AQI)122😷 poor

Monthly averages from ERA5 reanalysis. AQI is the mean US Air Quality Index for the month.

Where is Shanghai?

Loading map…

Shanghai in July — FAQ

Is July a good time to visit Shanghai?
July in Shanghai: sweltering, soaked, with poor air quality — one of the weakest months to visit. It ranks #12 of 12 months for Shanghai on SeasonMap's comfort score (46/100).
What is the weather like in Shanghai in July?
In July, Shanghai averages a daily high of 30.5°C and a low of 25.7°C, with about 270.2 mm of rain over roughly 18.4 rainy days.
What is the air quality in Shanghai in July?
Shanghai has a mean US Air Quality Index of about 122 in July.

Other months in Shanghai

Compare Shanghai in July

Warmer or cooler than Shanghai in July

Similar destinations in East AsiaJuly