This information may change. Always check the official source.Last verified: August 2026 by Ondřej Kadlec
Best time to visit China
In Beijing: April and September to October — the months averaging 18–27 °C by day. No other month of the twelve falls inside that band in Beijing.
China is not one climate. Each reference city below is answered on its own numbers.
Beijing
Jan2°January: 2 °C by day, -8 °C at night, 3 mm of rain
Feb6°February: 6 °C by day, -5 °C at night, 6 mm of rain
Mar14°March: 14 °C by day, 0 °C at night, 10 mm of rain
Apr22°April: 22 °C by day, 7 °C at night, 20 mm of rain, recommended
May28°May: 28 °C by day, 14 °C at night, 34 mm of rain
Jun32°June: 32 °C by day, 20 °C at night, 76 mm of rain
Jul32°July: 32 °C by day, 22 °C at night, 165 mm of rain
Aug30°August: 30 °C by day, 21 °C at night, 133 mm of rain
Sep26°September: 26 °C by day, 16 °C at night, 59 mm of rain, recommended
Oct19°October: 19 °C by day, 8 °C at night, 33 mm of rain, recommended
Nov10°November: 10 °C by day, -1 °C at night, 15 mm of rain
Dec3°December: 3 °C by day, -6 °C at night, 3 mm of rain
Warmest
June, 32 °C
Coolest
January, 2 °C
Driest
January, 3 mm
Wettest
July, 165 mm
Shanghai
April to June and September to October — 18–27 °C by day. No other month of the twelve falls inside that band in Shanghai.
Jan9°January: 9 °C by day, 1 °C at night, 64 mm of rain
Feb10°February: 10 °C by day, 3 °C at night, 65 mm of rain
Mar14°March: 14 °C by day, 6 °C at night, 90 mm of rain
Apr20°April: 20 °C by day, 11 °C at night, 106 mm of rain, recommended
May24°May: 24 °C by day, 16 °C at night, 120 mm of rain, recommended
Jun27°June: 27 °C by day, 21 °C at night, 257 mm of rain, recommended
Jul31°July: 31 °C by day, 25 °C at night, 177 mm of rain
Aug31°August: 31 °C by day, 26 °C at night, 149 mm of rain
Sep27°September: 27 °C by day, 22 °C at night, 117 mm of rain, recommended
Oct23°October: 23 °C by day, 16 °C at night, 61 mm of rain, recommended
Nov17°November: 17 °C by day, 10 °C at night, 63 mm of rain
Dec11°December: 11 °C by day, 4 °C at night, 43 mm of rain
Warmest
July, 31 °C
Coolest
January, 9 °C
Driest
December, 43 mm
Wettest
June, 257 mm
Guangzhou
November to March — 18–27 °C by day. 6 of the twelve months clear that band in Guangzhou, so this is the driest run of 5 in a row.
Jan19°January: 19 °C by day, 11 °C at night, 46 mm of rain, recommended
Feb20°February: 20 °C by day, 13 °C at night, 65 mm of rain, recommended
Mar24°March: 24 °C by day, 16 °C at night, 133 mm of rain, recommended
Apr27°April: 27 °C by day, 20 °C at night, 238 mm of rain
May29°May: 29 °C by day, 23 °C at night, 330 mm of rain
Jun31°June: 31 °C by day, 25 °C at night, 389 mm of rain
Jul32°July: 32 °C by day, 26 °C at night, 256 mm of rain
Aug32°August: 32 °C by day, 26 °C at night, 303 mm of rain
Sep31°September: 31 °C by day, 24 °C at night, 190 mm of rain
Oct28°October: 28 °C by day, 21 °C at night, 77 mm of rain
Nov25°November: 25 °C by day, 17 °C at night, 44 mm of rain, recommended
Dec20°December: 20 °C by day, 11 °C at night, 38 mm of rain, recommended
Warmest
July, 32 °C
Coolest
January, 19 °C
Driest
December, 38 mm
Wettest
June, 389 mm
How this is worked out: a month qualifies when its mean daytime high falls between 18 °C and 27 °C. Where more than five qualify, the answer is the driest run of consecutive qualifying months; where none do, it is the driest three months in a row if the year is hot throughout, or the warmest three if it never gets there. The figures are the thirty-year monthly averages charted below, and they are averages, not a forecast — any single year can miss them by a wide margin.
Beijing
Long-term averages for Beijing: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).
DayNight
Show the monthly table
Beijing
Month
Day (°C)
Night (°C)
Rain (mm)
January
2
-8
3
February
6
-5
6
March
14
0
10
April
22
7
20
May
28
14
34
June
32
20
76
July
32
22
165
August
30
21
133
September
26
16
59
October
19
8
33
November
10
-1
15
December
3
-6
3
Shanghai
Long-term averages for Shanghai: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).
DayNight
Show the monthly table
Shanghai
Month
Day (°C)
Night (°C)
Rain (mm)
January
9
1
64
February
10
3
65
March
14
6
90
April
20
11
106
May
24
16
120
June
27
21
257
July
31
25
177
August
31
26
149
September
27
22
117
October
23
16
61
November
17
10
63
December
11
4
43
Guangzhou
Long-term averages for Guangzhou: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).
Comments
No comments yet. Share the first one.
Share a tip
Sign in to continue.