Shanghai Weather in June
China · June climate averages and travel tips
In June, Shanghai has average highs of 29°C (83°F) and lows of 21°C (71°F). June is summer in China. The month is wet, with about 207 mm (8.1 in) of rain spread over 17 days, making it the wettest month of the year. Humidity averages 81%, so it feels sticky and hotter than the thermometer suggests. You get roughly 14 hours of daylight and frequently cloudy skies.
Is June a good time to visit Shanghai?
June is not the best time to visit Shanghai (3.6/10) mainly because of the rain. The weather is much better in October.
Visiting Shanghai in June
June weather in Shanghai
June is warm, sticky and often cloudy. The high reaches 29°C, while humidity sits around 81%. Rain falls on 17 days, so showers can interrupt a walk along the Bund or a day in the French Concession. The wet weather also makes outdoor views less reliable.
You'll still find plenty to do indoors. Spend a rainy spell at the Shanghai Museum or browse the shops around Nanjing Road. For a riverfront stroll, choose a clearer break in the weather rather than setting out for a long walk.
Festivals and local flavour
The Dragon Boat Festival often falls in June, though its date changes each year. Look for zongzi, sticky rice parcels wrapped in leaves, in bakeries and food shops. The Shanghai International Film Festival is also usually held in June, drawing film fans to screenings around the city.
Travelling with kids? A film screening can make a welcome change from a damp afternoon outside. Check the festival programme for subtitles and suitable showtimes.
Crowds and practical tips
June is usually less crowded than October, one of Shanghai's best-known peak months. You may find hotels less costly than during autumn's busiest stretch, though Dragon Boat Festival brings a short holiday rush. July can feel hotter, so June may suit you better if you want summer without the stronger heat.
If you hate crowds, visit the Bund on a weekday and save indoor sights for rainy afternoons. On cloudy days, skip the Shanghai Tower's observation deck: the view can disappear into low cloud. Head to the Shanghai Museum instead, then use the metro to cross town without getting caught in a downpour.
June weather at a glance
| Average high | 29°C (83°F) |
|---|---|
| Average low | 21°C (71°F) |
| Daily mean | 25°C (76°F) |
| Rainfall | 207 mm (8.1 in) |
| Rainy days (1 mm+) | 17 |
| Humidity | 81% |
| Cloud cover | 79% |
| Daylight | 14 hours |
| Est. sunshine | 3.2 hours/day |
| Wind | 12.9 km/h |
| vs May | 3°C warmer than May, with 100 mm more rain. |
What to pack for Shanghai in June
- light, breathable clothing
- sunscreen and a hat
- an umbrella or rain jacket
Shanghai weather in other months
← MayBest time to visit ShanghaiJuly →
Better weather in June nearby
- Istanbul26°C · 38 mm · Excellent
- Bursa28°C · 46 mm · Excellent
- Baku26°C · 46 mm · Excellent
- Kayseri28°C · 35 mm · Excellent
- Ordos28°C · 51 mm · Excellent
- Konya28°C · 30 mm · Excellent
Nearby in June
- Puxi29°C · 207 mm
- Xuhui29°C · 207 mm
- Pudong29°C · 207 mm
- Putuo28°C · 198 mm
- Yangpu28°C · 198 mm
- Minhang29°C · 207 mm
Where else is good in June? See where to go in June.