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.
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:
- October: Beijing, Shanghai, Hangzhou, Guilin, Lhasa and 14 more
- April: Chengdu, Xi'an, Chongqing, Tianjin, Wuzhong and 4 more
- December: Guangzhou, Sanya, Shenzhen, Dongguan, Foshan and 2 more
- September: Harbin, Shenyang, Dalian, Changchun, Guiyang and 1 more
- November: Nanning and Xiamen
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
| Month | Score | Day | Sea | Rain | Best destinations |
|---|---|---|---|---|---|
| January | 56 | −12–25° | 24° | 23 mm | Shenzhen 87 · Bao'an 85 · Dongguan 84 |
| February | 55 | −7–27° | 23° | 32 mm | Kunming 88 · Shenzhen 79 · Bao'an 79 |
| March | 62 | 3–28° | 24° | 48 mm | Kunming 93 · Zhengzhou 77 · Shijiazhuang 76 |
| April | 72 | 14–30° | 27° | 71 mm | Wuzhong 95 · Beijing 94 · Tianjin 93 |
| May | 67 | 20–32° | 29° | 118 mm | Wuzhong 93 · Beijing 92 · Ürümqi 90 |
| June | 51 | 23–33° | 30° | 165 mm | Wuzhong 79 · Ürümqi 78 · Dalian 76 |
| July | 37 | 23–37° | 30° | 184 mm | Ürümqi 71 · Wuzhong 67 · Lanzhou 60 |
| August | 43 | 22–36° | 31° | 173 mm | Ürümqi 80 · Wuzhong 78 · Lanzhou 70 |
| September | 65 | 21–33° | 30° | 109 mm | Ürümqi 99 · Shenyang 89 · Beijing 88 |
| October | 77 | 13–30° | 29° | 55 mm | Beijing 95 · Tianjin 93 · Jinan 92 |
| November | 64 | 0–28° | 27° | 38 mm | Shenzhen 89 · Bao'an 89 · Dongguan 87 |
| December | 59 | −10–26° | 25° | 22 mm | Shenzhen 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.