Monthly Climate Averages

Mean Temperature

Temperature Min. Temperature Max. Temperature

Average Precipitation





Climate Shanghai

Shanghai, Shanghai usually reaches an average annual temperature of 16.2 °C (61.2 °F). Therefore, the climate can be classified as warm. Furthermore, the different seasons distinguish significantly in their temperatures. The warmest month July has a mean temperature of 28.0 °C (82.4 °F). The coldest month is January with an average temperature of 4.3 °C (39.7 °F). Following this, the difference between the months amounts 23.7 °C (42.66 °F). During the whole year a total precipitation of 1071 mm (42.2 in) on average falls in Shanghai. The seasons have a signifant influence on the amount of precipitation. With a total precipitation of 169.0 mm (6.7 in) on average June is the wettest month. In December it is only 40.0 mm (1.6 in). In total the difference between the two months lies at 129.0 mm (5.1 in).