This information may change. Always check the official source.Last verified: August 2026 by

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

  1. January: 2 °C by day, -8 °C at night, 3 mm of rain
  2. February: 6 °C by day, -5 °C at night, 6 mm of rain
  3. March: 14 °C by day, 0 °C at night, 10 mm of rain
  4. April: 22 °C by day, 7 °C at night, 20 mm of rain, recommended
  5. May: 28 °C by day, 14 °C at night, 34 mm of rain
  6. June: 32 °C by day, 20 °C at night, 76 mm of rain
  7. July: 32 °C by day, 22 °C at night, 165 mm of rain
  8. August: 30 °C by day, 21 °C at night, 133 mm of rain
  9. September: 26 °C by day, 16 °C at night, 59 mm of rain, recommended
  10. October: 19 °C by day, 8 °C at night, 33 mm of rain, recommended
  11. November: 10 °C by day, -1 °C at night, 15 mm of rain
  12. 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.

  1. January: 9 °C by day, 1 °C at night, 64 mm of rain
  2. February: 10 °C by day, 3 °C at night, 65 mm of rain
  3. March: 14 °C by day, 6 °C at night, 90 mm of rain
  4. April: 20 °C by day, 11 °C at night, 106 mm of rain, recommended
  5. May: 24 °C by day, 16 °C at night, 120 mm of rain, recommended
  6. June: 27 °C by day, 21 °C at night, 257 mm of rain, recommended
  7. July: 31 °C by day, 25 °C at night, 177 mm of rain
  8. August: 31 °C by day, 26 °C at night, 149 mm of rain
  9. September: 27 °C by day, 22 °C at night, 117 mm of rain, recommended
  10. October: 23 °C by day, 16 °C at night, 61 mm of rain, recommended
  11. November: 17 °C by day, 10 °C at night, 63 mm of rain
  12. 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.

  1. January: 19 °C by day, 11 °C at night, 46 mm of rain, recommended
  2. February: 20 °C by day, 13 °C at night, 65 mm of rain, recommended
  3. March: 24 °C by day, 16 °C at night, 133 mm of rain, recommended
  4. April: 27 °C by day, 20 °C at night, 238 mm of rain
  5. May: 29 °C by day, 23 °C at night, 330 mm of rain
  6. June: 31 °C by day, 25 °C at night, 389 mm of rain
  7. July: 32 °C by day, 26 °C at night, 256 mm of rain
  8. August: 32 °C by day, 26 °C at night, 303 mm of rain
  9. September: 31 °C by day, 24 °C at night, 190 mm of rain
  10. October: 28 °C by day, 21 °C at night, 77 mm of rain
  11. November: 25 °C by day, 17 °C at night, 44 mm of rain, recommended
  12. 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
-100102030°C0200mmJanFebMarAprMayJunJulAugSepOctNovDecJanuary: Day 2 °C, Night -8 °C, Rain 3 mm. February: Day 6 °C, Night -5 °C, Rain 6 mm. March: Day 14 °C, Night 0 °C, Rain 10 mm. April: Day 22 °C, Night 7 °C, Rain 20 mm. May: Day 28 °C, Night 14 °C, Rain 34 mm. June: Day 32 °C, Night 20 °C, Rain 76 mm. July: Day 32 °C, Night 22 °C, Rain 165 mm. August: Day 30 °C, Night 21 °C, Rain 133 mm. September: Day 26 °C, Night 16 °C, Rain 59 mm. October: Day 19 °C, Night 8 °C, Rain 33 mm. November: Day 10 °C, Night -1 °C, Rain 15 mm. December: Day 3 °C, Night -6 °C, Rain 3 mm
Show the monthly table
Beijing
MonthDay (°C)Night (°C)Rain (mm)
January2-83
February6-56
March14010
April22720
May281434
June322076
July3222165
August3021133
September261659
October19833
November10-115
December3-63

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
0102030°C0500mmJanFebMarAprMayJunJulAugSepOctNovDecJanuary: Day 9 °C, Night 1 °C, Rain 64 mm. February: Day 10 °C, Night 3 °C, Rain 65 mm. March: Day 14 °C, Night 6 °C, Rain 90 mm. April: Day 20 °C, Night 11 °C, Rain 106 mm. May: Day 24 °C, Night 16 °C, Rain 120 mm. June: Day 27 °C, Night 21 °C, Rain 257 mm. July: Day 31 °C, Night 25 °C, Rain 177 mm. August: Day 31 °C, Night 26 °C, Rain 149 mm. September: Day 27 °C, Night 22 °C, Rain 117 mm. October: Day 23 °C, Night 16 °C, Rain 61 mm. November: Day 17 °C, Night 10 °C, Rain 63 mm. December: Day 11 °C, Night 4 °C, Rain 43 mm
Show the monthly table
Shanghai
MonthDay (°C)Night (°C)Rain (mm)
January9164
February10365
March14690
April2011106
May2416120
June2721257
July3125177
August3126149
September2722117
October231661
November171063
December11443

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).

DayNight
101520253035°C0500mmJanFebMarAprMayJunJulAugSepOctNovDecJanuary: Day 19 °C, Night 11 °C, Rain 46 mm. February: Day 20 °C, Night 13 °C, Rain 65 mm. March: Day 24 °C, Night 16 °C, Rain 133 mm. April: Day 27 °C, Night 20 °C, Rain 238 mm. May: Day 29 °C, Night 23 °C, Rain 330 mm. June: Day 31 °C, Night 25 °C, Rain 389 mm. July: Day 32 °C, Night 26 °C, Rain 256 mm. August: Day 32 °C, Night 26 °C, Rain 303 mm. September: Day 31 °C, Night 24 °C, Rain 190 mm. October: Day 28 °C, Night 21 °C, Rain 77 mm. November: Day 25 °C, Night 17 °C, Rain 44 mm. December: Day 20 °C, Night 11 °C, Rain 38 mm
Show the monthly table
Guangzhou
MonthDay (°C)Night (°C)Rain (mm)
January191146
February201365
March2416133
April2720238
May2923330
June3125389
July3226256
August3226303
September3124190
October282177
November251744
December201138

Comments

No comments yet. Share the first one.

Sources (1)

What this guide was checked against. Rules and prices change — follow the official link before you rely on a detail.