Shanghai Weather in May
In May, Shanghai averages a high of 25°C (77°F) and a low of 17°C (62°F), from 50 years of daily records (1971–2026).
25°C
Average high
77°F
17°C
Average low
62°F
35°C
Record high
95°F · May 10, 2011
8°C
Record low
46°F · May 2, 1991
What May Is Like in Shanghai
- May in Shanghai has become 2.4°C (4.3°F) warmer on average: the 2012–2026 average against 1970–1989.
- The coldest May reading, 8°C (46°F) on May 2, 1991, has not been matched in 35 years.
- A typical May brings 3.3 days above 30°C (86°F).
- The warmest May in the record was 2007; the coldest was 1979.
At least 1 mm of rain falls on 28% of May days, and the month averages 97 mm in total.
Warmest: 2021 (28.4°C)Latest: 2026 (26.0°C)10-year averageLong-run average (24.9°C)
Look Up a Day in May
See the weather in Shanghai on any May date, year by year.
Source: NOAA GHCN-Daily, Shanghai/Hongqiao (1971–2008); Shanghai (1999–2026). Averages cover 1971–2026. How we compute this