Country · 47 destinations

Best time to visit China

The best time to visit China is April–May and September–October. Its destinations score highest in October, with an average travel score of 77 out of 100.

Loading climate data…

The climate in China through the year

When to go

China scores highest on Eddigo’s travel score in April–May and September–October, with an average of 77 out of 100 in October across the 44 destinations Eddigo covers. Daytime highs in October range from 13°C in Harbin to 30°C in Sanya. November–March and June are a fair alternative. The lowest average is in July (37), with daytime highs from 23°C to 37°C.

Where in the country

In October, the highest scores are in Beijing (95), Tianjin (93) and Jinan (92), while Sanya scores 47. The destinations do not all peak at the same time:

Warmest, coolest, wettest and driest

Over the year, Sanya is the warmest destination (daytime highs averaging 29°C) and Harbin the coolest (10°C). Shenzhen gets the most precipitation, about 2,100 mm a year, and Wuzhong the least, about 230 mm. The highest-lying is Lhasa at about 3,650 m. The warmest sea is at Wuxi: 31°C in August.

By type of trip

The best months change with what you want to do. With Eddigo’s trip types, China averages 65 or more in these months:

Month by month

MonthScoreDaySeaRainBest destinations
January56−12–25°24°23 mmShenzhen 87 · Bao'an 85 · Dongguan 84
February55−7–27°23°32 mmKunming 88 · Shenzhen 79 · Bao'an 79
March623–28°24°48 mmKunming 93 · Zhengzhou 77 · Shijiazhuang 76
April7214–30°27°71 mmWuzhong 95 · Beijing 94 · Tianjin 93
May6720–32°29°118 mmWuzhong 93 · Beijing 92 · Ürümqi 90
June5123–33°30°165 mmWuzhong 79 · Ürümqi 78 · Dalian 76
July3723–37°30°184 mmÜrümqi 71 · Wuzhong 67 · Lanzhou 60
August4322–36°31°173 mmÜrümqi 80 · Wuzhong 78 · Lanzhou 70
September6521–33°30°109 mmÜrümqi 99 · Shenyang 89 · Beijing 88
October7713–30°29°55 mmBeijing 95 · Tianjin 93 · Jinan 92
November640–28°27°38 mmShenzhen 89 · Bao'an 89 · Dongguan 87
December59−10–26°25°22 mmShenzhen 93 · Bao'an 93 · Zhongshan 91

Score: average of the cities and beach destinations with the default preferences (ski resorts are left out). Day: lowest to highest typical daytime temperature among them. Sea: the warmest. Rain: average.