Best Month To

Weather in Shanghai in April

April in Shanghai is mild with average temperatures around 15.6°C (60.1°F). Moderate rainfall of 95mm spread over 11 days.

Data Note: Temperature values are 2001–2020 satellite/reanalysis grid averages from NASA POWER and may differ from airport station normals by a few degrees.

Temperature

High
20.3°C
68.5°F
Low
10.8°C
51.4°F

Precipitation

95 mm
3.7 inches
~11 rainy days

Conditions

Humidity
77%

Comparison to Adjacent Months

April is 5.4°C warmer than March.

April is 5.3°C cooler than May.

Other Months in Shanghai

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