When to go to China?

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

Owing to the sheer size of its territory, China is subject to a wide range of climates. Winters can be frosty in the regions of the north and the summers tropical in the south. This therefore makes it difficult to determine the best time for your trip to China as everything depends on the region being visited. As a general rule, it is preferable to visit in spring – especially April – as well as the start of Autumn.

North East: the winters here are very cold and last for almost 6 months of the year. Temperatures start to be warm in April and are very hot during the summer months but come with rain.
Beijing : It is very cold in winter. This cold weather intensifies with wind coming from Mongolia which also brings dust with it. Summers here are scorching and wet. Autumn here is warm and good for walks. The months of April and May are also preferred months for visiting Beijing.
: North West : the sun is ever present all throughout the year with very cold, dry and often windy winters and mild summers. It rains very little and the light showers fall during the summer months.
South West : Tibet is characterised by a very harsh climate with constant winds and icy temperatures in winter. Temperatures warm up in spring – an ideal time to go trekking – and are hot in summer.
South : here the climate is subtropical, mild and humid in winter, hot and wet in summer. It is best to avoid this region in summer as the air here is stifling and humid.
East China coast: an oceanic climate with 4 highly distinct seasons.

Below you will find all the climatic information to know when to go to China.
when to go infographic  China
Climate infrographic - Thetraveler.net ©

The weather month by month in China

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