Shanghai Weather

Last updated by david at 2014/5/2

Shanghai is located in north subtropical area, enjoying north subtropical monsoon climate. Shanghai has four distinct seasons, which is warm in spring, burning hot in summer, cool in autumn and gloomy and cold in winter. Spring and autumn are short; while winter and summer last long. 60% o f the rainfall concentrates in the flood season from May to September. Due to the influence of the monsoon, there is prevailing northwest wind from November to the following February every year and it’s very chilly and dry. From April to August every year, there is prevailing southeast wind and it’s hot and humid. Meanwhile, in July and August, controlled by the northwest Pacific subtropical high, high temperature and dry weather may last for a time. In March and September, cold and rainy weather is frequent. The annual average temperature is about 16℃. The highest temperature falls in July and August, with the monthly average temperature of 28℃. The lowest temperature falls in January, with the monthly average temperature of 4℃. The annual average rainfall is about 1,200 mm. 

6-Day Beijing and Shanghai Tour

Snow is absent in Shanghai and sometimes there is no snow in Shanghai all the year round. From March to May every year, the weather is comfortable with in full boom, which is the best time to visit Shanghai. However, the rainy season lasts from mid-June to early July when it’s overcast and rainy, which is not suitable for travelling to Shanghai. From the end of August to mid-September, most areas of Shanghai suffer from typhoons with pouring rain. 

Best Visiting Time

Spring and autumn are the best seasons for visiting Shanghai when the weather is comfortable and pleasant, not very cold nor hot.

The Annual Temperature

 

 Jan

 Feb

 Mar

 Apr

 May

 Jun

 Jul

 Aug

 Sep

 Oct

Nov 

 Dec

High (ºC) 

 7.2

 8.3

 12.2

 18.3

23.3

 27.22

 31.1

 31.1

 27.2

 22.2

 16.6

 10.6

 Low (ºC)

 0

 1.1

5

 10.5

 15.5

 20

 24.4

 24.4

20

14.4

 8.3

 1.6

Spring

Spring in Shanghai

Spring lasts from March to May in Shanghai every year, which is the best season for visiting Shanghai. The whole city looks beautiful decorated by various flowers in full bloom. The temperature averages at about 20 ºC (68 ºF) and sometimes there is some light rain. The temperature ranges from 5 ºC (41ºF) to 12.22 ºC (54ºF) in March, 10.56 ºC (51ºF) to 18.33 ºC (65ºF) in April and 15.56 ºC (60ºF) to 23.33 ºC (74ºF) in May. Long-sleeved coats and T-shirts are enough for this season. 

Summer

summer in Shanghai

Summer last very long in Shanghai, from June to September. It is burning hot and has sufficient rainfall. During this period, it’s sweltering in the whole city. Meanwhile, there is frequent heavy rain and typhoons. The highest temperature falls in July and August, which is about 31.11 ºC (88ºF). The temperature ranges from 20 ºC (68ºF) to 27.22 ºC(81 ºF) in June, 24.44 ºC (76ºF) to 31.11 ºC(88ºF) in July and August and 20 ºC(68ºF)to 27.22ºC(81ºF) in September. Tourists need to bring short-sleeved shits, shorts, sunbonnets, umbrellas and sunscreen.

Autumn

Autumn in Shanghai

Autumn lasts from October to November in Shanghai when the weather is cool and comfortable, which is suitable for traveling to Shanghai. However, it always rains. The temperature ranges from14.44 ºC (58ºF) to 22.22 ºC (72ºF) in October, from 8.33 ºC (47ºF) to 16.67 ºC (62ºF) in November. Autumn is also the best time to enjoy the delicious crabs in Shanghai. During this season, tourists should bring long-sleeved coats and light sweaters.

Winter

winter in Shanghai

Winter lasts from December to the following February in Shanghai. The coldest time falls from the end of January to early February, with the lowest temperature below zero. The temperature ranges from 0 ºC (32ºF) to 7.22 ºC (45ºF) in January and from 1.11 ºC (34ºF) to 8.33 ºC (47ºF) in February. The winter of Shanghai features humid chilly north wind, bringing much inconvenience to travelers. Thus, in this period, tourists had better bring very warm clothes, such as down jackets, thick sweaters and thermal underwear. 

Avoid Peak Traveling Periods

It is strongly suggested that tourists should avoid peak traveling periods in China, when there are numerous Chinese people traveling, bringing inconvenience to tourists, such as transportation and accommodation. During peak traveling periods, it’s very difficult to get a flight or train ticket and hotels raise their prices a lot. Shopping malls are crowded with people.

The peak traveling periods include some traditional Chinese festivals, including New Year’s Day (January 1st to 3rd), Spring Festival ( late January or early February), May Day( May 1st to 3rd) and National Day holidays( October 1st to 7th).

You might also be interested in:

Recommended Tours:

Top Things to Do in Shanghai

Yuyuan Garden

Yuyuan Garden

Yuyuan Garden, located in the center of Shanghais Old Tow… >> details

Zhujiajiao Ancient Town

Zhujiajiao Ancient Town

Overview Zhujiajiao Ancient Town is found within the … >> details

The Bund

The Bund

The Bund corresponds to the wharf area along the western … >> details

Shanghai Old Street

Shanghai Old Street

Shanghai Old Street, initially named Middle Fangbang Road… >> details

Oriental Pearl TV Tower

Oriental Pearl TV Tower

Dongfang Mingzhuta, or Pearl of the Orient Tower, is a 46… >> details

Interesting to Know

Tailor-making China ToursEarly Bird Deals Shanghai Travel Guide Book

Travel Confidently with Us

Customers

10,000 Satisfied Customers

Customers

50 Years in China Travel Industry

Customers

Quick Response within 24 hours

Customers

Secured Online Payment

Customers

Group Tours with Solo Adventure

Customers

No Hidden Fees and No Traps