By visiting you accept the use of cookies. Read more about cookies.

Weather in Shanghai

Five-day forecast and general climate information

Weather today
Partly Cloudy 16°
  • Min temp8°C
Partly Cloudy 19°
  • 9°C
Cloudy 12°
  • 8°C
Mostly Cloudy 15°
  • 11°C
Cloudy 16°
  • 11°C
Partly Cloudy 18°
  • 8°C

Climate information

January and February are the coldest months but the temperature stays typically well above freezing in mild Shanghai. Summertime (Jun-Sep) is hot, humid and wet at 23-33°C (73-92°F) but air-conditioning is everywhere in the city. The spring and autumn months are the most popular times for visiting, with occasional rain in April and May but otherwise consistently pleasant temperatures of 18-24°C (64-75°F) and clear skies.

Average Temperature in Shanghai
Average Rainfall in Shanghai
Choose month
Mo Tu We Th Fr Sa Su
Back to top