Shanghai June Weather

The average daily temperature in Shanghai in June is 22. Through the month the highs are about 27 degrees celsius and a low of 20 celsius. Discover even more info below:
 

Month Degrees Celsius
Temperature 22
High Temperature 27
Low Temperature 20
Sunshine Per Day 7
 

Shanghai, China Weather in June FAQs

Typically what weather am I expecting?

The usual weather is 22 celsius although it does change during the day

How hot is it typically in the summer months?

Typically the weather in summer is 30 degrees celsius.

How does the temperature vary between Summer and Winter?

The temperature varies by 12 celsius.

What is the average sunshine hours?

Approx. 7 hours of sun per day

How cold can it get?

The average daily low temperatures are 20.Useful Links: Shanghai Weather: Average Weather & Yearly Climate