Good Weather Getaway

Shanghai weather by month › April

Shanghai in April: weather and what to expect

Yes. April is one of the best months to visit Shanghai.

April weather in Shanghai

Daytime high69°F 20°C
Night low54°F 12°C
Rain2.7 in 69 mm
AirComfortable
SunSunny

In April, Shanghai averages highs of 69°F (20°C) and lows of 54°F (12°C), with 2.7 in (69 mm) of rain. The air feels comfortable and the sun is sunny. 1991–2020 averages, not a forecast.

Pack: light layers.

Stays in ShanghaiThings to do in Shanghai
Where else has Shanghai’s April weather?

Places with the same weather in April

Match out of 100 for April, one city per country.

Jan · Feb · Mar · Apr · May · Jun · Jul · Aug · Sep · Oct · Nov · Dec

Where to go in April