Shanghai weather by month › December
Shanghai in December: weather and what to expect
It’s fine, but not the best. April and October are more pleasant.
December weather in Shanghai
Daytime high53°F 12°C
Night low39°F 4°C
Rain2.6 in 67 mm
AirDry
SunWeak sun
In December, Shanghai averages highs of 53°F (12°C) and lows of 39°F (4°C), with 2.6 in (67 mm) of rain. The air feels dry and the sun is weak. 1991–2020 averages, not a forecast.
Pack: a warm jacket.
Places with the same weather in December
Match out of 100 for December, one city per country.
- Hiroshima Japan · 54°F highs97
- Jeju City South Korea · 52°F highs96
- Şanlıurfa Türkiye · 55°F highs94
- Virginia Beach VA, United States · 54°F highs91
- Florence Italy · 52°F highs89
- Ḩayy Khildā Jordan · 56°F highs88
Jan · Feb · Mar · Apr · May · Jun · Jul · Aug · Sep · Oct · Nov · Dec