East Asia
Best time to visit China
By region
When to visit China
Apr–May and Sep–Oct suit most regions. The north has freezing, smoggy winters; the south is hot and rainy in summer. Avoid Golden Week (1–7 Oct) and Lunar New Year.
Best months across China
Average daily high in °C; ★ marks the best months for each place.
| Place | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Beijing | 2° | 5° | 14° | ★ 23° | ★ 30° | 33° | 33° | 32° | ★ 27° | ★ 20° | 10° | 3° |
| Shanghai | 8° | 10° | ★ 14° | ★ 20° | ★ 25° | 28° | 32° | 32° | 28° | ★ 23° | ★ 17° | 10° |
| Xi'an | 6° | 10° | 18° | ★ 25° | ★ 29° | 34° | 34° | 33° | ★ 27° | ★ 21° | 14° | 7° |
| Chengdu | 10° | 14° | ★ 20° | ★ 25° | ★ 29° | 32° | 32° | 31° | ★ 27° | ★ 22° | 17° | 12° |
| Guilin | 14° | 18° | 22° | ★ 26° | ★ 29° | 30° | 32° | 32° | ★ 30° | ★ 26° | ★ 22° | 16° |
| Chongqing | 11° | 15° | ★ 20° | ★ 25° | ★ 28° | 30° | 33° | 33° | 29° | ★ 23° | ★ 18° | 12° |
| Shenzhen | 19° | 21° | ★ 23° | 26° | 28° | 29° | 30° | 30° | 30° | ★ 28° | ★ 25° | ★ 21° |
| Guangzhou | 20° | 23° | ★ 26° | 29° | 30° | 31° | 32° | 32° | 31° | ★ 29° | ★ 26° | ★ 21° |
| Hangzhou | 8° | 11° | ★ 16° | ★ 22° | ★ 27° | 30° | 33° | 32° | 29° | ★ 24° | ★ 18° | 11° |
| Zhangjiajie | 9° | 12° | 18° | ★ 23° | ★ 27° | 30° | 32° | 31° | ★ 28° | ★ 23° | 17° | 11° |
| Yangshuo | 14° | 18° | 22° | ★ 26° | ★ 29° | 31° | 32° | 32° | ★ 30° | ★ 26° | ★ 22° | 16° |
| Lijiang | 12° | 14° | ★ 18° | ★ 21° | ★ 24° | 25° | 25° | 24° | 23° | ★ 19° | ★ 16° | 13° |
| Suzhou | 8° | 10° | ★ 15° | ★ 21° | ★ 26° | 30° | 32° | 32° | 28° | ★ 23° | ★ 17° | 10° |
| Harbin | ★ -14° | ★ -8° | 2° | 13° | 22° | ★ 27° | ★ 29° | ★ 27° | 22° | 11° | -1° | -12° |
| Sanya | ★ 26° | ★ 28° | ★ 30° | 32° | 32° | 31° | 31° | 31° | 31° | 29° | ★ 28° | ★ 26° |
| Xiamen | 18° | 19° | ★ 21° | ★ 24° | ★ 28° | 29° | 31° | 31° | 30° | ★ 27° | ★ 24° | 19° |
| Dali | 14° | 17° | ★ 21° | ★ 23° | ★ 26° | 26° | 25° | 25° | ★ 23° | ★ 21° | ★ 18° | 15° |
| Lhasa | 6° | 8° | 11° | ★ 16° | ★ 21° | ★ 24° | 23° | 22° | ★ 20° | ★ 16° | 11° | 8° |
| Huangshan | 7° | 10° | 15° | ★ 20° | ★ 24° | 27° | 29° | 29° | ★ 26° | ★ 21° | ★ 15° | 9° |
| Kunming | 15° | 18° | ★ 22° | ★ 25° | ★ 27° | 27° | 26° | 26° | ★ 25° | ★ 22° | 19° | 15° |
| Qingdao | 4° | 5° | 8° | 13° | ★ 19° | ★ 23° | 26° | 28° | ★ 25° | ★ 20° | 13° | 6° |
| Nanjing | 7° | 10° | ★ 16° | ★ 22° | ★ 27° | 31° | 32° | 32° | 28° | ★ 23° | ★ 16° | 9° |
| Shangri-La | 6° | 8° | 11° | ★ 15° | ★ 19° | ★ 21° | 20° | 19° | ★ 18° | ★ 14° | 10° | 7° |
| Jiuzhaigou | 13° | 16° | 19° | ★ 24° | ★ 27° | 29° | 31° | 31° | ★ 27° | ★ 22° | ★ 17° | 14° |
| Changsha | 10° | 14° | ★ 18° | ★ 24° | ★ 28° | 30° | 32° | 32° | ★ 30° | ★ 25° | ★ 19° | 12° |
| Pingyao | 3° | 6° | 14° | ★ 22° | ★ 28° | 32° | 33° | 30° | ★ 25° | ★ 19° | 10° | 3° |
| Dunhuang | 0° | 6° | 14° | ★ 22° | ★ 28° | 33° | 36° | 34° | ★ 28° | ★ 20° | 10° | 2° |
| Kashgar | 0° | 5° | 15° | ★ 23° | ★ 28° | 33° | 36° | 34° | ★ 28° | ★ 20° | 10° | 1° |
| Wuhan | 9° | 12° | ★ 17° | ★ 23° | 27° | 30° | 32° | 32° | 29° | ★ 24° | ★ 17° | 10° |
| Tianjin | 1° | 5° | 13° | ★ 22° | ★ 29° | 33° | 33° | 31° | ★ 27° | ★ 20° | 10° | 2° |
Weather & best time by place
- BeijingWeather & best time
- ShanghaiWeather & best time
- Xi'anWeather & best time
- ChengduWeather & best time
- GuilinWeather & best time
- ChongqingWeather & best time
- ShenzhenWeather & best time
- GuangzhouWeather & best time
- HangzhouWeather & best time
- ZhangjiajieWeather & best time
- YangshuoWeather & best time
- LijiangWeather & best time
- SuzhouWeather & best time
- HarbinWeather & best time
- SanyaWeather & best time
- XiamenWeather & best time
Sources
- NASA POWER climatology
- US State Department travel advisory
- National Immigration Administration
- NIA online arrival card
- China Railway 12306
- Speedtest Global Index: China
- World Bank open data
Compiled and reviewed by SoloSquare. How we compile and score this. Spotted something out of date? Tell us.