Asia/Shanghai · 2026-05-26T15:15
🌧️ Light drizzle
Feels like 34.6°C
The current temperature in Shanghai is 29.9°C (feels like 34.6°C) with light drizzle.
The 7-day forecast shows highs from 25.1°C to 31.8°C and lows from 17°C to 25.1°C.
Air quality in Shanghai is currently rated Poor (European AQI: 78). PM2.5 is 31.5 µg/m³ and PM10 is 32 µg/m³.
Weather data from Open-Meteo (CC BY 4.0). Air quality data from Copernicus Atmosphere Monitoring Service.