The best time to visit Shanghai is
autumn. The temperature during this period is mild and rain is less
likely than in spring and summer.
Shanghai's weather is moderate (annual
average temperature is about 15 degrees centigrade) and the seasons
are not as distinct as in the North. Shanghai is characterized by a
warm spring, hot summer, cool autumn and cold winter.
Shanghai receives abundant rainfall and
the average annual precipitation is over 1,000 cm. The "Plum
Flower Rain" season (frequent light rain) is from mid-June to
early July with an average daily rainfall of 259 mm. During July and
September, strong storms with torrential rain become frequent.
However, it seldom snows in Shanghai.
Shanghai summers are hot and humid. July
and August are Shanghai's hottest months with average highs of 27.4
In winter, January is the coldest month,
with a temperature average of 3 degrees centigrade.
All in all, it is best to go prepared
with light clothing in summer and warm, heavy clothing in winter.
Also, always prepare for rain by keeping an umbrella, but most hotels
can equip you with one if needed!
Shanghai Time and Weather