China has seven legal holidays in a year, including New Year’s Day, Chinese New Year (Spring Festival), Qingming Festival (Tomb-sweeping Day), May Day, Dragon Boat Festival, Mid-Autumn Day and National Day.

The table below provides a detailed list of 2023 public holidays in China. Hope it can help you make a good tour plan.


2023 China Public Holiday Calendar
Holiday Name 2023 Date 2023 Holiday
New Year’s Day Jan. 1 Dec. 31, 2022 – Jan. 2, 2023
Chinese New Year Jan. 22 Jan. 21 – 27
Qingming Festival Apr. 5 Apr. 5
May Day May 1 Apr. 29 – May. 3
Dragon Boat Festival Jun. 22 Jun. 22 – 24
Mid-Autumn Day Sep. 29 Sep. 29 – Oct. 6, together with National Day holiday
National Day Oct. 1 Sep. 29 – Oct. 6, together with Mid-Autumn Day holiday



In addition to the above seven festivals, Chinese people celebrate four others on which some people have a half day off – Women’s Day, Youth Day, Children’s Day and Army Day.

Many other galas and anniversaries are celebrated even without days off, such as Arbor Day and Teachers’ Day.