Asia/Shanghai · 2026-05-20T14:30

Shanghai, China

🌧️ Moderate rain

26.6°C

Feels like 31.4°C

Humidity
85%
Wind
9.3 km/h
Air Quality
Poor
AQI 63
PM2.5
32.8 µg/m³

7-Day Forecast

Wed, May 20
🌦️
Moderate rain showers
29.3° / 22.5°
20.1 mm
Thu, May 21
🌧️
Light drizzle
27° / 18.5°
0.2 mm
Fri, May 22
☁️
Overcast
27.8° / 17°
Sat, May 23
🌧️
Moderate rain
23.8° / 19.8°
23.1 mm
Sun, May 24
🌧️
Light drizzle
25.1° / 20.2°
0.3 mm
Mon, May 25
🌧️
Moderate drizzle
27.1° / 20.5°
3.3 mm
Tue, May 26
🌦️
Moderate rain showers
27.2° / 24.1°
42 mm

Frequently Asked Questions

What is the current temperature in Shanghai?

The current temperature in Shanghai is 26.6°C (feels like 31.4°C) with moderate rain.

What is the weather forecast for Shanghai this week?

The 7-day forecast shows highs from 23.8°C to 29.3°C and lows from 17°C to 24.1°C.

What is the air quality in Shanghai?

Air quality in Shanghai is currently rated Poor (European AQI: 63). PM2.5 is 32.8 µg/m³ and PM10 is 33.8 µg/m³.

Weather data from Open-Meteo (CC BY 4.0). Air quality data from Copernicus Atmosphere Monitoring Service.

Shanghai, China Weather — 26.6°C Current Conditions & 7-Day Forecast