Shanghai has a humid subtropical climate and experiences four distinct seasons. In winter, cold northerly winds from Siberia can cause nighttime temperatures to drop below freezing, and although not usually associated with snow, the city can receive one or two days of snowfall per year. In contrast, and in spite of being the peak tourist season, summer in Shanghai is very warm and humid, with occasional downpours or freak thunderstorms. The city is also susceptible to typhoons, none of which in recent years has caused considerable damage.The most pleasant seasons are Spring,and Autumn, which is generally sunny and dry, but as world climate is changing in recent years, the Spring and Autumn time in Shanghai is becoming more and more limited.

Reference: Wikipedia, the free encyclopedia