10-day outlook — past day 10 this is an outlook from the end of the GFS run: expect differences of several degrees.
Night
Overcast
18°
Feels like 18°
Wind↑ ESE 11 km/h
Gusts19 km/h
Humidity 58 %
Afternoon
Overcast
20°
Feels like 20°
Wind↑ E 17 km/h
Humidity 59 %
11-day outlook — past day 10 this is an outlook from the end of the GFS run: expect differences of several degrees.
Night
Mainly clear
17°
Feels like 17°
Wind↑ ESE 8 km/h
Gusts25 km/h
Humidity 71 %
Afternoon
Partly cloudy
22°
Feels like 24°
Wind↑ SE 16 km/h
Humidity 52 %
12-day outlook — past day 10 this is an outlook from the end of the GFS run: expect differences of several degrees.
Night
Overcast
19°
Feels like 19°
Wind↑ ESE 8 km/h
Gusts20 km/h
Humidity 77 %
💧 0.1 mm
Afternoon
Drizzle
19°
Feels like 19°
Wind↑ ESE 11 km/h
Gusts29 km/h
Humidity 85 %
💧 0.2 mm
13-day outlook — past day 10 this is an outlook from the end of the GFS run: expect differences of several degrees.
Night
Light rain
19°
Feels like 19°
Wind↑ SSE 4 km/h
Gusts11 km/h
Humidity 94 %
💧 1.5 mm
Afternoon
Drizzle
22°
Feels like 27°
Wind↑ N 9 km/h
Humidity 76 %
💧 0.3 mm
Shanghai forecast in charts · next 7 days
The week ahead: highs and lows
▲ This week runs +2.6° warmer than usual
Highs Lows Usual for the season (1991–2020 average)
Hourly detail
Temperature (°C) Rain (mm) Wind (km/h)
Shanghai climate: what a normal year looks like
Swimmers find the warmest sea in August (28 °C) and the coolest in February (7 °C).
The hottest stretch is August, when afternoons average 31 °C; the coldest is January, when nights average 2 °C. Between those two months the average temperature changes by 24 °C.
Afternoons reach 30 °C or more in July and August; the typical peak is 31 °C in August.
From 14 h 10 min of daylight in late June to 10 h 07 min in late December.
Forecast highs for the coming week average 21 °C, 2 °C cooler than a normal October (23 °C).
30-year averages (1991–2020)
Month
Typical high
Typical low
Rainfall
Sea
Jan
8 °C
2 °C
67 mm
8 °C
Feb
10 °C
4 °C
66 mm
7 °C
Mar
13 °C
7 °C
99 mm
9 °C
Apr
19 °C
12 °C
107 mm
13 °C
May
24 °C
18 °C
132 mm
19 °C
Jun
27 °C
22 °C
279 mm
23 °C
Jul
31 °C
26 °C
158 mm
27 °C
Aug
31 °C
26 °C
162 mm
29 °C
Sep
27 °C
22 °C
109 mm
26 °C
Oct
23 °C
17 °C
63 mm
22 °C
Nov
18 °C
12 °C
59 mm
17 °C
Dec
11 °C
5 °C
47 mm
12 °C
Whole year
20 °C
15 °C
1,350 mm
18 °C
Source: our own processing of the ERA5 reanalysis (Copernicus/ECMWF) for 31.22° N, 121.46° E, 1991–2020. ERA5 averages over a 0.25° grid (about 25 km): hills, a coastline or the heat of the city itself can shift local values by a degree or two.
Air you breathe in Shanghai: pollution and pollen
5/6
Very poor
European Air Quality Index (EAQI), from Copernicus CAMS
PM2.556µg/m³
PM1064µg/m³
Copernicus CAMS model, updated several times a day.
Rain radar around Shanghai
Rain observed over the last two hours by official weather radars around Shanghai, followed by the radar forecast for the next hour where the weather service provides one.
--:--
Rain radarLast two hours, then forecast where available · drag the timeline
No open weather radar covers Shanghai yet: the map shows our hour-by-hour rain forecast (ICON, GFS).
Moon over Shanghai
Waning gibbous
79 % illuminated · 19.3 days
Rise 17:28 Set 07:30
Sat31/1069%
Sun1/1159%
Mon2/1149%Last quarter
Tue3/1138%
Wed4/1128%
Thu5/1119%
Fri6/1112%
Sat7/116%
Sun8/112%
Mon9/110%
Tue10/111%New moon
Wed11/113%
Moonrise and moonset in local time (Asia/Shanghai); phase and lit fraction from a synodic calculation.
Sea and tides near Shanghai
Tide station used: Shanghai
🌊 Sea surface
21.4 °C
satellite, 30/10
Sea state
Rippled
waves 0.4 m
Period
3 s
Swell
0.2 m
ThuThu 29/10
High tide13:436.0 m
Low tide20:110.8 m
TodayFri 30/10
High tide02:165.4 m
Low tide08:211.4 m
High tide14:235.7 m
Low tide20:551.1 m
TomorrowSat 31/10
High tide03:055.1 m
Low tide09:051.8 m
High tide15:105.4 m
Low tide21:461.5 m
SunSun 01/11
High tide04:094.8 m
Low tide10:002.2 m
High tide16:155.0 m
Low tide22:531.9 m
Indicative heights above chart datum. Coefficient: 20 for the weakest tides, 120 for the strongest. · more tide detail on TidesAtlas
Look up a past day in Shanghai
Curious about the weather in Shanghai on a given day? Choose a date: we read it from the ERA5 reanalysis (ECMWF / Copernicus C3S), which runs until about a week ago.
Shanghai weather at a glance
This page gathers everything about the weather in Shanghai, Shanghai: conditions now, the forecast for each part of the day and the trend for the coming week. At the moment the sky is “mainly clear”, it is 19 °C (feels like 19 °C) and the wind blows at 8 km/h.
Expected range today: 13 °C to 22 °C and a dry sky. The forecast comes from the AtmoAtlas engine, which combines ECMWF-AIFS, NOAA GFS and DWD ICON, adjusts cloud cover with METAR reports and uses convective energy (CAPE) to flag storms, plus the tide times for Shanghai.
Use the Shanghai forecast in your own website or app: one JSON call returns weather, air quality, tides and sun and moon times. The free key needs no card.