Toronto 59° Montréal 58° Vancouver 43° Calgary 41° Edmonton 31° Ottawa 59° Winnipeg 34° Québec 41° Halifax 49° Victoria 42°
World weather › Shanghai › 30-Day Outlook

Shanghai, China 30-Day Outlook

30-day outlook · Shanghai

14-day forecast →
Nov 568°59°27%
669°56°17%
766°59°57%
865°59°91%
963°56°New moon
1061°53°10%
1164°54°12%
1268°55°11%
1368°59°26%
1466°61°77%
1567°59°53%
1666°57°17%
1761°55°First quarter
1862°55°57%
19avg63°49° 
20avg63°48° 
21avg62°48° 
22avg62°47° 
23avg61°47° 
24avg61°46°Full moon
25avg60°46° 
26avg60°46° 
27avg60°45° 
28avg59°45° 
29avg59°44° 
30avg58°44° 
Dec 1avg58°44°Last quarter
2avg58°43° 
3avg57°43° 
4avg57°42° 
TodayForecast, days 1–14Avg — typical for the date, not a forecast

Days 1–14 at a glance

Today →
DayWeatherHighLowPrecipSource
Today Nov 5Partly cloudy68°59°27% · 0.01 inOutlook
Fri Nov 6Partly cloudy69°56°17% · 0 inOutlook
Sat Nov 7Sunny66°59°57% · 0.06 inOutlook
Sun Nov 8Light rain65°59°91% · 0.63 inOutlook
Mon Nov 9Showers63°56°82% · 0.23 inOutlook
Tue Nov 10Mostly cloudy61°53°10% · 0 inOutlook
Wed Nov 11Partly cloudy64°54°12% · 0 inOutlook
Thu Nov 12Partly cloudy68°55°11% · 0 inOutlook
Fri Nov 13Mostly cloudy68°59°26% · 0 inOutlook
Sat Nov 14Mostly cloudy66°61°77% · 0.09 inOutlook
Sun Nov 15Showers67°59°53% · 0.02 inOutlook
Mon Nov 16Partly cloudy66°57°17% · 0 inOutlook
Tue Nov 17Partly cloudy61°55°13% · 0 inOutlook
Wed Nov 18Showers62°55°57% · 0.05 inOutlook

Days 15–30 · what is typical

No forecast is reliable beyond two weeks, so these are the normals for Shanghai on those dates: how highs and lows usually change, how much rain or snow to expect, daylight and the Moon.

DatesNormal highNormal lowPrecipDaylightMoon
Nov 19–21 3 days63° → 62°49° → 48°≈0.25 in10 h 32 → 10 h 29—
Nov 22–28 7 days62° → 59°47° → 45°≈0.51 in10 h 28 → 10 h 22Full moon Nov 24
Nov 29–Dec 4 6 days59° → 57°44° → 42°≈0.35 in10 h 21 → 10 h 16Last quarter Dec 1
5-year averages · Open-Meteo historical weather (ERA5)
Days 1–14: WeatherAPI.com · days 15–30: 5-year averages · Open-Meteo historical weather (ERA5) · 31.2300°N, 121.4740°E