What to Wear in Shanghai

ChinaHumid subtropical Climate

Best Time

April-May, October-November

Summer Avg

28°C / 82°F

Winter Avg

5°C / 41°F

Current Weather & What to Wear Today

Essential Packing Tips for Shanghai

👕

Stylish urban attire

👟

Rain gear for rainy season

🧥

Layers for variable weather

Weather by Season in Shanghai

☀️ Summer Weather

Average temperature: 28°C (82°F)

Pack light, breathable fabrics like cotton and linen. Sunscreen and sunglasses are essential.

❄️ Winter Weather

Average temperature: 5°C (41°F)

A medium-weight jacket and layers work well. Pack a sweater for cooler days.

🌧️ Rainy Season

The rainiest months in Shanghai are June, July. Pack a waterproof jacket or umbrella if visiting during these months.

Plan Your Shanghai Outfit Now

Get real-time weather and personalized clothing recommendations for any date

Check Weather & Get Outfit Ideas →

Explore More Destinations