Weather in Shanghai in May
In an average May, Shanghai sees a daily high around 25°C and a low around 17°C, based on 1980–2026 of local climate records.
| Average high | 25°C |
|---|---|
| Typical high range | 20°C to 30°C |
| Average low | 17°C |
| Typical low range | 13°C to 20°C |
| Average daily precipitation | 5 mm |
May records
The most extreme May on record for each metric, across 1980–2026. For rainfall, the wettest and driest are by total May accumulation.
High
Highest
37°C
2018-05-16
Lowest
13°C
1980-05-07
Low
Highest
25°C
2018-05-15
Lowest
9°C
1991-05-01
Feels-like
Highest
59°C
2018-05-16
Lowest
6°C
2005-05-06
Humidity
Highest
22.7 g/m³
2021-05-15
Lowest
5.8 g/m³
2014-05-05
Wind
Highest
37 km/h
2006-05-27
Lowest
5 km/h
2023-05-11
Gust
Highest
75 km/h
2006-05-27
Lowest
14 km/h
2026-05-30
Precip
Wettest
350 mm
2016
Driest
32 mm
2011
See Shanghai's live weather grade →
Visiting Shanghai in May? See how its comfort stacks up against where you live.
Compare Shanghai with your city →