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. The “ Plum Flower Rain” season ( frequent light rain) is from mid-June to early July. During July and September, strong storms with torrential rain become frequent. However, it seldom snows in Shanghai.
For more information, please check the website of Shanghai Meteorological Bureau:
http://www.smb.gov.cn/PortalQXJ/english/WeatherForecast.aspx