- Yuyuan Garden in Summer
The climate in Shanghai is characterized by four distinct seasons. With an annual temperature of around 16 °C (61 °F), it is coldest in January, and hottest in July and August. In January, the average temperature is 4 °C (39 °F) with a few days of sharp cold. In July and August, the temperature rises to its highest and averages around 28 °C (82 °F). It is getting hotter and hotter in recent years, and approximately 10 days have a temperature above 35 °C (95 °F). Spring is the best time for sightseeing.
The annual rainfall averages 1,100 millimeters (43 inches), and the rainy season is from May to September. From mid-June to early July, it is characterized by intermittent drizzle. From late August to the middle September typhoons create heavy rainfall. Late autumn and winter are usually clear.