Shanghai Weather in April

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

Shanghai Weather in April

The average temperature in April in Shanghai is 11℃ ~ 19℃. It’s a very comfortable time to visit Shanghai. The day-time weather is very warm, but the temperature range in a day is large. It is much cooler in the morning and night. 



Recommended Dressing

The average temperature during the day is 19°C. It is recommended to wear short suits, t-shirts, thin jeans, casual wear, professional suits and other comfortable clothes made of single cotton and linen fabric.

The average temperature at night is 11°C. Suits, jackets, windbreakers, casual wear, thin sweaters and other warm clothes are recommended.


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.