Climate, temperatures and weather in Shanghai


The best time to go to Shanghai

Swannie's tips, local guide
Swannie's tips, local guide

Average temperatures range from 114°F (january) to 192°F (july). Sea temperature ranges from 118°F to 176°F. The rainiest months are: september, july and june. We recommende the month of april, may, october, november, to visit Shanghai.

JanFebMarchAprilMayJuneJulAugustSeptOctNovDec
OUR OPINION  unfavorable timeunfavorable timebest timebest timeunfavorable timerecommended time

Temperatures Shanghai

Jan Feb March April May June Jul August Sept Oct nov. dec.
Min temperature33°37°44°53°62°71°78°78°69°59°50°37°
Max temperature46°50°57°68°77°82°89°89°82°73°62°51°
Sea temperature50°48°50°59°66°73°78°80°78°71°64°55°

Sunshine

Rainfall

Wind

Weather Shanghai

légende météo

Check the weather history over the last 5 years. Weather history

The weather month by month in Shanghai

Weather Shanghai in January

33 to 46°
Sea: 50 °

14 d/month
5 d/month
4 d/month
4 d/month
2 d/month
1 day
1 day

In January, in Shanghai, temperatures range from 1 to 8 degrees. Temperatures are low but with a lot of sunshine. The average rainfall is around 45 inches, for 25 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Shanghai in February

37 to 50°
Sea: 48 °

11 d/month
5 d/month
5 d/month
3 d/month
2 d/month
1 day
1 day

In February, in Shanghai, temperatures range from 3 to 10 degrees. Temperatures are low but with a lot of sunshine. The daily rainfall is around 70 inches, there are 24 days without rain in the month.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Shanghai in March

44 to 57°
Sea: 50 °

13 d/month
6 d/month
6 d/month
2 d/month
2 d/month
2 d/month

In March, in Shanghai, temperatures range from 7 to 14 degrees. The average rainfall is around 85 inches, 23 days without rain in March

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Shanghai in April

53 to 68°
Sea: 59 °

13 d/month
6 d/month
4 d/month
3 d/month
3 d/month
1 day

In April, in Shanghai, l'amplitude des températures varient de 12 à 20 ° dans la journée. The weather is sunny and Pleasant. The average rainfall is around 110 inches, for 24 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Shanghai in May

62 to 77°
Sea: 66 °

14 d/month
5 d/month
5 d/month
4 d/month
2 d/month
1 day

In May, in Shanghai, Minimum temperatures vary between 17 in the morning and 25 in the afternoon. The average rainfall is around 125 inches, for 22 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Shanghai in June

71 to 82°
Sea: 73 °

9 d/month
8 d/month
7 d/month
4 d/month
2 d/month

In June, in Shanghai, Minimum temperatures vary between 22 in the morning and 28 in the afternoon. Temperatures are hot. The average rainfall is around 198 inches, for 16 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Shanghai in July

78 to 89°
Sea: 78 °

11 d/month
9 d/month
8 d/month
2 d/month
1 day

In July, in Shanghai, Minimum temperatures vary between 26 in the morning and 32 in the afternoon. Températures are really hot. The average rainfall is around 152 inches, for 14 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Shanghai in August

78 to 89°
Sea: 80 °

12 d/month
9 d/month
7 d/month
3 d/month

In August, in Shanghai, Minimum temperatures vary between 26 in the morning and 32 in the afternoon. Températures are really hot. The average rainfall is around 128 inches, for 12 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Shanghai in September

69 to 82°
Sea: 78 °

10 d/month
7 d/month
6 d/month
4 d/month
2 d/month
1 day

In September, in Shanghai, Minimum temperatures vary between 21 in the morning and 28 in the afternoon. Temperatures are hot. The average rainfall is around 140 inches, for 18 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Shanghai in October

59 to 73°
Sea: 71 °

13 d/month
5 d/month
4 d/month
4 d/month
3 d/month
2 d/month

In October, in Shanghai, Minimum temperatures vary between 15 in the morning and 23 in the afternoon. The average rainfall is around 65 inches, for 23 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Shanghai in November

50 to 62°
Sea: 64 °

12 d/month
5 d/month
5 d/month
4 d/month
2 d/month
2 d/month

In November, in Shanghai, temperatures range from 10 to 17 degrees. Rainfall in November: 55 inches, for about 22 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Shanghai in December

37 to 51°
Sea: 55 °

16 d/month
6 d/month
4 d/month
3 d/month
1 day
1 day

In December, in Shanghai, temperatures range from 3 to 11 degrees. Temperatures are low but with a lot of sunshine. The daily rainfall is around 29 inches, there are 26 days without rain in the month.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day



Influx of tourists