Shanghai Weather by Month

Last updated: Nov 15, 2022
By: Cindy
1580 views

Shanghai Weather by Month

Shanghai is subtropical monsoon climate, four distinct seasons, full sunshine, and abundant rainfall. Shanghai has a mild and humid climate, with shorter spring and autumn, longer winter and summer. Shanghai annual average temperature 17.6℃, sunshine 1885.9 hours, rainfall 1173.4 mm. More than 60 percent of the annual rainfall is concentrated in the flood season from May to September.


Here is some detailed information of Shanghai’s weather in each month. You can choose the most suitable time to come!

JanFebMarchAprilMayJuneJulyAugSeptOctNovDec
Avg.Temperature(℃)3.5591520242928.525.51915.510
Min.Temperature(℃)0251116202224191290
Max.Temperature(℃)7813192427363332262220
Rainfall(mm)4844118638521214223076644334


Shanghai Temperature by Month

Share:
Logo

Your trusted local partner in China. Creating authentic, hassle-free journeys since 2010.

Contact Us

Office Address: #12, 1st floor, #360 Nanhu Avenue, Huayang Street, Tianfu New District, Chengdu, China

Tel: 86-18008011324

E-mail: info@chinaadventure.org

Follow Us

Newsletter

© 2026 China Adventure. All rights reserved.