Shanghai Weather in June
In June, Shanghai averages a high of 28°C (83°F) and a low of 21°C (70°F), from 49 years of daily records (1971–2026).
28°C
Average high
83°F
21°C
Average low
70°F
38°C
Record high
100°F · June 29, 1994
14°C
Record low
57°F · June 6, 1974
What June Is Like in Shanghai
- June in Shanghai has become 1.9°C (3.5°F) warmer on average: the 2012–2026 average against 1970–1989.
- 5 of the 10 warmest Junes on record in Shanghai have come since 2012.
- The coldest June reading, 14°C (57°F) on June 6, 1974, has not been matched in 52 years.
- The June heat record, 38°C (100°F) on June 29, 1994, has stood for 32 years.
At least 1 mm of rain falls on 38% of June days, and the month averages 189 mm in total.
Warmest: 2022 (31.8°C)Latest: 2026 (26.8°C)10-year averageLong-run average (28.1°C)
Look Up a Day in June
See the weather in Shanghai on any June date, year by year.
Source: NOAA GHCN-Daily, Shanghai/Hongqiao (1971–2008); Shanghai (1999–2026). Averages cover 1971–2026. How we compute this