stay via owner

When to go

The Best Time to Visit Shanghai

Month-by-month climate data for Shanghai, China — daily highs and lows, rain days, and an honest verdict for every month of the year.

Best monthsOctoberNovemberAprilToughestJuly

March–May, September–November. Mild and dry shoulder seasons; summers are humid and tropical-storm prone.

Warmest in Shanghai: Aug (33°C / 91°F) · Coolest: Jan (10°C / 50°F) · Wettest: Jun (~18 rain days)

10°
2°
Jan
11°
3°
Feb
16°
7°
Mar
20°
11°
Apr
25°
16°
May
29°
21°
Jun
32°
25°
Jul
33°
26°
Aug
28°
22°
Sep
23°
16°
Oct
18°
11°
Nov
11°
3°
Dec

Daily highs / lows in °C · bars show rain days per month · ERA5 climate normals (2020–2024)

Shanghai climate, month by month

January

10° / 2°C

~8 rain days

Fair

February

11° / 3°C

~10 rain days

Good

March

16° / 7°C

~11 rain days

Good

April

20° / 11°C

~10 rain days

Excellent

May

25° / 16°C

~11 rain days

Excellent

June

29° / 21°C

~18 rain days

Good

July

32° / 25°C

~18 rain days

Fair

August

33° / 26°C

~14 rain days

Fair

September

28° / 22°C

~14 rain days

Good

October

23° / 16°C

~7 rain days

Excellent

November

18° / 11°C

~8 rain days

Excellent

December

11° / 3°C

~4 rain days

Good

Plan around it

Dates locked in? Start from the Shanghai travel guide or jump straight to a 3-day, 5-day or 7-day itinerary.