Skip to content
DDataNest

Weather in Shanghai

Shanghai, China · updated live

26°C

Overcast

Humidity 97% · Wind 10 km/h

Shanghai 7-day forecast

Tue

27°

24°

Thunderstorm w/ hail

Wed

25°

23°

Thunderstorm w/ hail

Thu

29°

22°

Thunderstorm

Fri

30°

24°

Severe thunderstorm

Sat

33°

27°

Thunderstorm w/ hail

Sun

34°

26°

Thunderstorm w/ hail

Mon

32°

26°

Thunderstorm

FAQ

What is the weather in Shanghai today?

Shanghai is currently 26°C and overcast, with 97% humidity and wind around 10 km/h.

What is the 7-day forecast for Shanghai?

Over the next week Shanghai ranges roughly 22°C to 34°C. See the daily breakdown above.

Can I get Shanghai weather via an API?

Yes — the DataNest Weather API returns current conditions and a multi-day forecast for any city worldwide. Free tier on RapidAPI.

Disclaimer — Weather data is provided for informational purposes only and may be delayed or differ from official meteorological services.

WeatherNest

Shanghai weather highlights in your inbox — free.