What to Wear in Shanghai
China • Humid 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 →