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.

Share a tip

Sign in to continue.

Sources (1)

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