Toronto 62° Montréal 58° Vancouver 46° Calgary 32° Edmonton 34° Ottawa 59° Winnipeg 35° Québec 41° Halifax 48° Victoria 44°
World weather › Shanghai › Climate

Shanghai, China Climate

Climate at a glance · Shanghai

Annual mean64°day and night
Precipitation54.06 ina year
Warmest monthAugustavg high 93°
Coldest monthJanuaryavg low 34°

Average temperature by month

High · low
50°34°
50°37°
63°45°
72°54°
77°61°
84°70°
91°79°
93°79°
84°73°
75°63°
64°50°
52°37°
JanFebMarAprMayJunJulAugSepOctNovDec

Average precipitation by month

54.06 in a year
1.69 in
2.72 in
3.54 in
4.09 in
4.37 in
9.92 in
9.76 in
4.29 in
7.48 in
2.52 in
2.83 in
0.83 in
JanFebMarAprMayJunJulAugSepOctNovDec

Monthly averages

MonthJanFebMarAprMayJunJulAugSepOctNovDec
Avg high50°50°63°72°77°84°91°93°84°75°64°52°
Avg low34°37°45°54°61°70°79°79°73°63°50°37°
Precip, in1.692.723.544.094.379.929.764.297.482.522.830.83
Wet days5910101017171415874
Sunshine7 h5.5 h6.8 h7.6 h8.2 h6.6 h9.4 h10.5 h8.4 h7.3 h7.1 h7.1 h
Humidity72%76%75%73%74%82%80%76%81%76%74%71%
Daylight10 h 2211 h 0512 h 0012 h 5713 h 4514 h 0913 h 5713 h 1612 h 2111 h 2410 h 3510 h 09
UV index (clear sky)56810111212119754
5-year averages (2021–2025) · Open-Meteo historical weather (ERA5)
31.2300°N, 121.4740°E