Best time to visit Shanghai
The best time to visit Shanghai, China is April–May & October–November — expect daytime highs near 23°C and roughly 8 rainy days a month. The most challenging month is typically July.
Travel score by month (0–10)
Shanghai climate, month by month
Averages computed from ERA5 reanalysis data, 2019–2024. Daylight on the 15th: 11.2 h in October.
| Month | High | Low | Rain days | Rainfall | Sun/day | Humidity | Score |
|---|---|---|---|---|---|---|---|
| January | 9°C | 2°C | 8.2 | 68 mm | 5.8 h | 75% | 4.3 · Poor |
| February | 11°C | 3°C | 9.5 | 70 mm | 5.9 h | 75% | 4.8 · Poor |
| March | 16°C | 7°C | 10.9 | 81 mm | 7 h | 76% | 7.3 · Good |
| April | 20°C | 12°C | 10.3 | 103 mm | 7.6 h | 76% | 8.9 · Excellent |
| May | 25°C | 16°C | 11.3 | 134 mm | 7.9 h | 77% | 8.7 · Excellent |
| June | 28°C | 21°C | 16.8 | 269 mm | 6.7 h | 83% | 6.0 · Fair |
| July | 32°C | 25°C | 18.3 | 228 mm | 9 h | 83% | 3.0 · Poor |
| August | 32°C | 26°C | 14.5 | 145 mm | 10.1 h | 80% | 3.7 · Poor |
| September | 28°C | 22°C | 13.4 | 177 mm | 7.9 h | 81% | 7.0 · Good |
| October | 23°C | 16°C | 8 | 79 mm | 7 h | 76% | 9.3 · Excellent |
| November | 18°C | 11°C | 9.4 | 79 mm | 6.1 h | 77% | 8.8 · Excellent |
| December | 11°C | 4°C | 7.1 | 45 mm | 6.4 h | 74% | 5.6 · Fair |
January
4.3 · Poor
9°C / 2°C
💧 8.2 rain days · ☀️ 5.8 h sun · 🌡 feels 75% RH
February
4.8 · Poor
11°C / 3°C
💧 9.5 rain days · ☀️ 5.9 h sun · 🌡 feels 75% RH
March
7.3 · Good
16°C / 7°C
💧 10.9 rain days · ☀️ 7 h sun · 🌡 feels 76% RH
April
8.9 · Excellent
20°C / 12°C
💧 10.3 rain days · ☀️ 7.6 h sun · 🌡 feels 76% RH
May
8.7 · Excellent
25°C / 16°C
💧 11.3 rain days · ☀️ 7.9 h sun · 🌡 feels 77% RH
June
6.0 · Fair
28°C / 21°C
💧 16.8 rain days · ☀️ 6.7 h sun · 🌡 feels 83% RH
July
3.0 · Poor
32°C / 25°C
💧 18.3 rain days · ☀️ 9 h sun · 🌡 feels 83% RH
August
3.7 · Poor
32°C / 26°C
💧 14.5 rain days · ☀️ 10.1 h sun · 🌡 feels 80% RH
September
7.0 · Good
28°C / 22°C
💧 13.4 rain days · ☀️ 7.9 h sun · 🌡 feels 81% RH
October
9.3 · Excellent
23°C / 16°C
💧 8 rain days · ☀️ 7 h sun · 🌡 feels 76% RH
November
8.8 · Excellent
18°C / 11°C
💧 9.4 rain days · ☀️ 6.1 h sun · 🌡 feels 77% RH
December
5.6 · Fair
11°C / 4°C
💧 7.1 rain days · ☀️ 6.4 h sun · 🌡 feels 74% RH
Hottest month
August · 32°C
Coldest month
January · 2°C nights
Wettest month
June · 269 mm
Driest month
December · 45 mm
Where should you go next month?
Get one email a month with the destinations at their seasonal best. Double opt-in, unsubscribe anytime.
Nearby & similar destinations
Puxi
China · best: April–May & October–November
Pudong
China · best: April–May & October–November
Suzhou
China · best: April–May & October–November
Wuxi
China · best: April–May & October–November
Hangzhou
China · best: October–November
Nanjing
China · best: April–May & October–November
Hefei
China · best: March–May & October–November
Qingdao
China · best: May–June & September–October