When to go to China?
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.
The weather month by month in China
Weather Shanghai in January
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
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
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
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
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
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
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
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
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
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
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
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