Shanghai in May
In May, Shanghai averages 24°C (75°F) during the day and 15°C (59°F) at night, with around 12 days of rain (110 mm total).
Conditions are comfortable for sightseeing without being sweltering. Plan for unsettled weather and bring rain gear.
May offers comfortable temperatures in Shanghai, with some rain to plan around.
24°C
Avg high
15°C
Avg low
12
Rain days
110 mm
Rainfall
Shanghai in other months
| Month | Avg high | Avg low | Rainfall | Rain days | Snow days |
|---|---|---|---|---|---|
| January | 8°C / 46°F | 1°C / 34°F | 50 mm | 9 | 0 |
| February | 10°C / 50°F | 2°C / 36°F | 60 mm | 9 | 0 |
| March | 13°C / 55°F | 5°C / 41°F | 90 mm | 11 | 0 |
| April | 19°C / 66°F | 10°C / 50°F | 95 mm | 12 | 0 |
| May | 24°C / 75°F | 15°C / 59°F | 110 mm | 12 | 0 |
| June | 28°C / 82°F | 20°C / 68°F | 165 mm | 13 | 0 |
| July | 32°C / 90°F | 24°C / 75°F | 145 mm | 11 | 0 |
| August | 32°C / 90°F | 24°C / 75°F | 150 mm | 10 | 0 |
| September | 28°C / 82°F | 20°C / 68°F | 130 mm | 10 | 0 |
| October | 22°C / 72°F | 14°C / 57°F | 70 mm | 8 | 0 |
| November | 16°C / 61°F | 8°C / 46°F | 55 mm | 7 | 0 |
| December | 10°C / 50°F | 3°C / 37°F | 40 mm | 7 | 0 |
Other cities with similar May weather
Check the live 10-day forecast and sunrise/sunset.