NOAA GHCND · LIVE

Historical Weather in Shanghai, China

See 55+ years of weather history for any date in Shanghai going back to 1970.

Look Up a Specific Date

Searching weather history for Shanghai, China

Monthly Climate Averages

Historical temperature and precipitation averages for Shanghai, China, based on 55+ years of weather data.

Warmest MonthAugustAvg High: 32°C (89°F) / Low: 25°C (77°F)
Coldest MonthJanuaryAvg High: 9°C (48°F) / Low: 2°C (36°F)
Jan
9°/ 2°
48° / 36°F
💧 150 mm
Feb
10°/ 3°
50° / 38°F
💧 155 mm
Mar
14°/ 7°
57° / 44°F
💧 188 mm
Apr
19°/ 11°
67° / 52°F
💧 180 mm
May
24°/ 17°
76° / 62°F
💧 226 mm
Jun
27°/ 21°
81° / 70°F
💧 320 mm
Jul
32°/ 25°
89° / 77°F
💧 320 mm
Aug
32°/ 25°
89° / 77°F
💧 373 mm
Sep
28°/ 22°
82° / 71°F
💧 333 mm
Oct
23°/ 16°
74° / 61°F
💧 226 mm
Nov
18°/ 11°
64° / 51°F
💧 188 mm
Dec
12°/ 4°
53° / 40°F
💧 150 mm

Temperatures shown in Celsius with Fahrenheit in parentheses. Rainfall in millimetres, snowfall in centimetres.

Shanghai Weather by Month

Other Cities in China

📬 Free weekly newsletter

This week in weather history.

Five notable weather anniversaries from the week ahead — deadliest tornadoes, record temps, historic storms — every Sunday. No spam, unsubscribe anytime.

4,200+ readers · Sunday delivery