Shanghai Climate - Best Time to Visit



Sunny days in spring
Sunny Days in Spring
The best times to visit Shanghai are in spring or autumn. The city has a subtropical maritime monsoon climate, with four distinct seasons. Generally, the warm spring and cool autumn are the more comfortable seasons. While summer and winter are far less pleasant. Overall, Shanghai enjoys a mild and moist climate.

Shanghai's temperature is the highest in July and August. For ten days or so in these two months, the temperature can reach 35 degrees centigrade. The coldest period is from the end of January to early February - usually during the Chinese Spring Festival. This awfully cold period will last for about three days but it seldom snows, in fact there has been none for years. From March to May, the conditions are pleasant so this is the best season for traveling. 

Travelers in the National Holiday
One thing to mention is what is called the Mei-Yu Season which in English is the 'Plum Rain Season'. This lasts for about a month commencing in early summer when the plums ripen along the middle and lower reaches of the Yangtze River. During this period from mid-June to early July it is difficult to tell whether it will be wet or dry and the rainfall will often equal twenty-five per cent of the city's annual total! From late August and through the first twenty days of September, typhoons can bring heavy rain in their wake. These periods are best avoided by the traveler but should you decide to visit be sure to bring an umbrella. Of course, the umbrella can also be used as a protection from the strong ultraviolet radiation on the sunny days. Generally you will need a light coat and sweater in spring and long and short sleeved shirts in summer. In autumn, long-sleeved shirts, sweater and coat are necessary, while sweater and overcoat are appropriate in winter.

Sunrise in Shanghai's winter is 6:49 and sunset 16:57
In summer sunrise at 4:50, sunset at 19:01

Detailed information about the Average, Maximun and Minimum Temperatures and the rainfall in Shanghai.

Average Data Jan Feb Mar Apr May June
Average High (F) 45/48 46/50 54/58 65/68 74/78 80/84
Average High (C) 7/9 8/10 12/14 18/20 23/25 27/29
Average Low (F) 31/34 33/36 39/43 49/52 58/62 66/70
Average Low (C) -1/1 0/2 4/6 9/11 14/16 19/21
Rain (in) 1.8/1.9 2.4/2.5 3.3/3.4 3.6/3.7 4.3/4.4 6.4/6.5
Rain (mm) 45/50 60/65 80/85 90/95 110/115 160/165

Average Data July Aug Sep Oct Nov Dec
Average High (F) 88/92 88/92 81/84 72/76 61/65 50/54
Average High (C) 31/33 31/33 27/29 22/24 16/18 10/12
Average Low (F) 74/78 74/78 67/70 56/60 46/49 35/39
Average Low (C) 23/25 23/25 19/21 13/15 8/10 2/4
Rain (in) 5.5/5.6 5.6/5.7 <0.1 2.2/2.3 2.0/2.1 1.5/1.6
Rain (mm) 140/145 140/145 <5 55/60 50/55 40/45
Q & A Search:

Q & A on Shanghai Climate

1.

Feb. 8,2010 02:08 Reply

Ms.Irene(Malaysia) said:

Me and My Friend will be in ShangHai from 16 Feb until 23 Feb , What clothes should we pack ? Thanks a lot ..

Feb. 8,2010 07:44
Mrs.Xiaofen(Shanghai) replied:

You come to Shanghai at right time. It's spring festival around China from 13th to the end of Feb. It's almost coldest days in Shanghai, but never boring, you will hear the firecrackers every night, the most strong loud at 17th, cause it says wealth god will come at 0 oclock 2nd day. I suggest you take a ear-plug to avoid frighten your heart. Maybe you are brave enough to fire a cracker to enjoy.

2.

Feb. 8,2010 00:02 Reply

Ms.STAY168(Singapore) said:

Hi, I am planning holiday to Shanghai around end March (24-28 March) and I noticed that the weather is between 12/14 degree celcius. What kind of clothings should I bring? A thin or thick jacket? Long John needed?

Thanks.

Feb. 8,2010 07:25
Mrs.Xiaofen(Shanghai) replied:

You will feel cold if you are from tropical, and the weather always change at the start period of spring, maybe 10 degrees the difference in the 2nd day. I suggest light coat(water proof) and shirt inside, easy to take on and off. And search the weather report before start off.

3.

Feb. 7,2010 19:28 Reply

Ms.Jo(New Zealand) said:

Hi, We will be in Shanghai from September 18-29th. What clothes should we pack and will it be wise to bring an umbrella? Thank you!

Feb. 8,2010 07:00
Mrs.Xiaofen(Shanghai) replied:

Mostly it's cool and comfortable.Highest temperature is about 27 celsius,and lowest about 18 celsius, almost half days shinning, half are heavy rain. I think long sleeve shirt and jeans are enough. If you donot like heavy luggage, you can buy umbrella in Shanhai, there are a lot of different kinds of umbrellas in the market and shops. Most of them are quality and cheap. Wish you have a happy trip.

4.

Feb. 2,2010 05:20 Reply

Mr.Budhi(Indonesia) said:

We are planning to visit shanghai on 1st of march to 3rd of march how cold would it be in shanghai should i brought a coat or light jacket is enough? any replies would be appreciated

Feb. 2,2010 21:51
Ms.Cindy replied:

Bring a coat, for it may be lower than 10C sometimes. I went there last year. It is better to decide just before your leaving according to the weather report.

5.

Feb. 2,2010 00:52 Reply

Mrs.Harris(Australia) said:

Hi
We are thinking of going for a cruise which would be calling into Shanghai on the 30th December 2010 only for 1 day. We are both over 70 years of age. I believe at that time
the weather is (4/-8) is this right.

Feb. 2,2010 21:49
Ms.Cindy replied:

Generally, not that cold, but perhaps it may be if it snows or rains, like the weather in this winter.

Comment Reply