24 HOURS SERVICE ( USA & CANADA )
1-800-806-0838

Shanghai

Weather

The climate in Shanghai is characterized by four distinct seasons. With an annual temperature of around 16oC (61oF), it is coldest in January, and hottest in July and August. In January, the average temperature is 4oC (39oF) with a few days of sharp cold. In July and August, the temperature rises to its highest and averages around 28oC (82oF). It is getting hotter and hotter in recent years, and approximately 10 days have a temperature above 35oC (95oF). Spring is the best time for sightseeing.

The annual rainfall averages 1,100 millimeters (43 inches), and the rainy season is from May to September. From mid-June to early July, it is characterized by intermittent drizzle. From late August to the middle September typhoons create heavy rainfall. Late autumn and winter are usually clear.

Months
Average Temperature
oC / oF
Mini
oC / oF
Max
oC / oF
Rainfall
(mm)
Rainy Days
January
3.7/38.7
0.5/32.9
7.7/45.9           
39
9
February
4.6/40.3
1.5/34.7
8.6/47.5
59
10
March
8.5/47.3
5.1/41.2
12.7/54.9
81
13
April
14.2/57.6
10.6/51.1
18.6/65.5
102      
13
May
19.2/66.6
15.7/60.3           
23.5/74.3
115      
13
June
23.4/74.1
20.3/68.5
27.2/81.0
152
14
July
27.8/82.0
24.8/76.6           
31.6/88.9
128
12
August
27.7/81.9
24.7/76.5
31.5/88.7
133      
10
September
23.6/74.5
20.5/68.9
27.2/81.0
156
12
October
18.3/64.9
14.7/58.5
22.3/72.1
61
9
November
12.4/54.3
8.6/47.5
16.7/62.1
51        
8
December
6.1/43.0
2.4/36.3
10.6/51.1
35
7