Climate Yearbook

Historical weather in Shanghai, China

Shanghai weather history for 2023-2025, with daily temperatures, precipitation, monthly summaries, and records from Open-Meteo archive data.

Interactive graph

Explore Shanghai in the interactive graph

Open the full graph with Shanghai already loaded, then add more cities to compare.

Open graph view

Weather summary

Across 2023-2025, Shanghai averaged 22.1 C for daily highs and 14.3 C for daily lows across 1096 daily observations.

The warmest month was August 2024, with an average high of 35.4 C, while January 2024 had the lowest average low at 0.7 C.

The wettest month was June 2024, totaling 362.7 mm of precipitation.

The hottest day reached 39.5 C on August 24, 2025; the coldest night fell to -6.8 C on January 25, 2023.

Monthly summary table

YearMonthAvg low CAvg high CRain and snow mmDays
2023January0.810.176.531
2023February3.210.676.928
2023March7.316.772.231
2023April11.721.169.930
2023May16.626.1110.531
2023June21.429.3278.330
2023July25.931.8296.931
2023August24.731.2178.431
2023September22.228.6143.530
2023October15.523.715.431
2023November9.818.263.230
2023December2.311.136.831
2024January0.710.138.731
2024February3.110.1138.029
2024March6.416.538.731
2024April12.520.3151.330
2024May15.524.5104.731
2024June20.227.3362.730
2024July26.633.5195.331
2024August26.935.461.231
2024September24.430.6204.530
2024October16.823.1147.431
2024November11.718.0128.030
2024December4.110.816.731
2025January2.910.912.431
2025February2.59.824.628
2025March8.316.883.731
2025April13.525.041.330
2025May18.026.3105.631
2025June22.228.4306.630
2025July26.533.0259.831
2025August27.835.286.531
2025September25.432.2140.930
2025October20.026.237.231
2025November10.618.213.930
2025December6.214.07.631

Daily weather records

RecordDateValue
Hottest dayAugust 24, 202539.5 C
Coldest nightJanuary 25, 2023-6.8 C
Wettest dayJune 24, 2023126.9 mm

Weather data source: Open-Meteo Archive API. City metadata source: GeoNames cities15000.