Weather in Shanghai in July

Shanghai offers excellent beach weather with frequent rainfall (avg 27.9°C, 18 rainy days). Weather score: 8/10 · Very good

Avg temp
27.9°C
Daytime high
31.4°C
Night low
25.2°C
Rainy days
18
Sun per day
9 h

Shanghai climate table – all 12 months

MonthAvg tempHighLowRainy daysSun/dayScore
January 5.5°C9.4°C1.9°C 86 h 5.6/10
February 6.4°C10.5°C2.7°C 96 h 4.9/10
March 10.8°C15.4°C6.9°C 117.2 h 4.9/10
April 15.5°C20.3°C11.3°C 97.9 h 6.1/10
May 20.4°C24.8°C16.4°C 128 h 8/10
June 24°C27.7°C20.8°C 167 h 7.3/10
July 27.9°C31.4°C25.2°C 189 h 8/10
August 28.1°C31.5°C25.3°C 159.6 h 8/10
September 24.1°C27.3°C21.3°C 137.9 h 7.3/10
October 19°C22.6°C15.9°C 77.4 h 8/10
November 13.9°C17.7°C10.5°C 106.3 h 4.9/10
December 6.9°C10.9°C3.2°C 76.5 h 5.6/10

Top alternatives in July

Frequently asked questions about Shanghai in July

How warm is it in Shanghai in July?

In July, Shanghai averages 27.9°C, with daytime highs of 31.4°C and night lows of 25.2°C.

Does it rain a lot in Shanghai in July?

July sees around 18 rainy days and about 218.9 mm of rainfall in Shanghai.

Is July a good month to visit Shanghai?

July scores 8/10 for Shanghai. Shanghai offers excellent beach weather with frequent rainfall (avg 27.9°C, 18 rainy days).

→ Full Shanghai climate table · Deutsch