Chinese Public Holidays Calendar

For foreign tourists who plan to visit China, we suggest you to avoid the Chinese public holidays. Because during these days, the domestic tourists also start their China tours, the peak time of tourism may cause most destinations more crowded than the usual days.
There are 7 legal festivals in a year, on which all Chinese people will be on vacation. They are New Year's Day, Spring Festival, Qingming Festival, May Day, Dragon Boat Festival, Mid-Autumn Festival and National Day.
Here is general information about the China public holidays in 2019, 2020 and 2021 for your reference (The calendar of 2019 is exact; the calendar of 2020 and 2021 is based on estimate only).
Chinese Public Holidays Calendar
Public Holidays
How many days
New Year's Day
3 days
Dec. 30-Jan. 1
Jan. 1 to 3
Jan. 1 to 3
7 days
Feb. 4 to 10
Jan. 24 to 30
Feb. 11 to 17
3 days
Apr. 5 to 7
Apr. 3 to 5
Apr. 3 to 5
Labor Day
3 days
May 1 to 4
May 1 to 3
May 1 to 3
3 days
Jun. 7 to Jun.9
Jun. 25 to 27
Jun. 12 to 14
3 days
Sep. 13 to 15
Oct. 1, during National Day holidays
Sep. 19 to 21
National Day Holiday
7 days
Oct. 1 to 7
Oct. 1 to 8
Oct. 1 to 7
It is not a good idea to travel in China during Chinese Public holidays when huge numbers of Chinese people are travelling around. The busiest three national holidays in China are Chinese Spring Festival (usually in late Jan or early Feb.), International Labor Day (May 01 to 03) and National Day (Oct 01-07)..
Spring Festival is an especially crowded time to travel. The Spring Festival holiday has 7 days break. As the Spring Festival approaching, millions of migrant workers and students come back home to get together with families. The Spring Festival Rush will last for about 40 days. It usually begins 15 days before the festival and 25 days after the festival. According to statistics, during the Spring Festival there are over 315,000,000 passengers.
The advantage of being in China at this time is that you will get the opportunity to experience "first hand" the significance of these celebrations in Chinese culture.

Recommended China Tours

Beijing, Xian, Chengdu, Guilin, Shanghai

From $1645

Kunming, Dali, Lijiang, Shangri-la

From $1320

Beijing, Xian, Guilin, Kunming, Dali, Lijiang, Shangri-la, Shanghai

From $2693