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 8 ° (january) to 32 ° (july). Sea temperature ranges from 9° to 27°. 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 temperature12°17°22°26°26°21°15°10°
Max temperature8°10°14°20°25°28°32°32°28°23°17°11°
Sea temperature10°10°15°19°23°26°27°26°22°18°13°

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

1 to 8°
Sea: 10 °

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

3 to 10°
Sea: 9 °

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

7 to 14°
Sea: 10 °

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

12 to 20°
Sea: 15 °

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

17 to 25°
Sea: 19 °

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

22 to 28°
Sea: 23 °

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

26 to 32°
Sea: 26 °

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

26 to 32°
Sea: 27 °

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

21 to 28°
Sea: 26 °

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

15 to 23°
Sea: 22 °

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

10 to 17°
Sea: 18 °

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

3 to 11°
Sea: 13 °

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