Shanghai Climate & Weather Forecast

Shanghai Climate Overview

Shanghai summers are hot and humid with temperatures reaching 40 degrees Celsius. The rainy season begins in June. Fall is mostly mild. In winter (January to February) temperatures can reach below freezing. Spring begins again in March. The best visiting times to Shanghai is in May, June, September, October, November.

With a pleasant northern subtropical maritime monsoon climate, Shanghai enjoys four distinct seasons, generous sunshine and abundant rainfall. Its spring and autumn are relatively short compared with summer and winter. The average annual temperature is 16 degrees Celsius. The city has a frost-free period lasting up to 230 days a year, and receives and average annual rainfall of 1,200 millimeters. However, nearly 60% of the precipitation comes during the May-September flood season, which is divided into three rainy periods, namely, the Spring Rains, the Plum Rains and the autumn Rains.

Average Monthly Temperature (C°) and rainfall (mm) in Shanghai , China

Jan Feb Mar Apr May Jun July Aug Sep Oct Nov Dec
3.3 4.6 8.3 13.8 18.8 23.2 27.9 27.8 23.8 17.9 12.5 6.2
254 254 330 330 305 356 279 279 305 254 203 178

Shanghai is situated at 31 degrees 41'N and 121 degrees 29'E. Shanghai is washed by the East China Sea on the east and Hangzhou Bay on the south. North of the city, the Yangtze River pours into the East China Sea and so Shanghai occupies a central location along China 's coastline. Thanks to its advantageous geographic location, Shanghai is an excellent sea and river port, boasting easy access to the vast hinterland.

Except for a few hills lying in the southwest corner, most parts of the Shanghai area are flat and belong to the alluvial plain of the Yangtze River Delta. The average sea level elevation is about four metres. Dotted with many rivers and lakes, the Shanghai area is known for its rich water resources. Most of the rivers are tributaries of the Huangpu River . Originated from the Taihu Lake , the 113-kilometre-long Huangpu River winds through the downtown area of the city. The river is about 300 to 770 metres wide with an average width standing at 360 metres. The ice-free Huangpu River is the main waterway in the Shanghai area.

Shanghai Weather Forecast in one week

Monday shanghai weather HI:  55°F / 16°C
LO: 48°F / 10°C
Tuesday shanghai weather HI:  60°F / 18°C
LO: 48°F / 10°C
Wednesday shanghai weather HI:  70°F / 21°C
LO: 50°F / 12°C
Thursday shanghai weather HI:  70°F / 22°C
LO: 50°F / 12°C
Friday shanghai weather HI:  60°F / 23°C
LO: 45°F / 15°C