Shanghai Weather in March

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

Shanghai Weather in March

The average temperature in Shanghai in March is between 2°C and 9°C. In early March, spring weather warms up the whole city of Shanghai. There is gentle wind aplenty. The weather is very good in March, so it's a perfect choice to visit Shanghai.



Recommended Dressing

The average temperature during the day is 13°C. It is recommended to wear suits, jackets, windbreakers, casual wear, thin sweaters and other warm clothes.

The average temperature at night is 5°C. It is recommended to wear windbreaker, coat, sweater, wool suit, etc.

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.