China's public holidays for 2024

December 12, 2023

There are currently seven official public holidays in China.

Name

Date

Duration

New Year's Day

Saturday Dec 30, 2023 — Monday Jan 1, 2024

3 days

Spring Festival

Saturday Feb 10 — Saturday Feb 17

8 days

Qingming Festival

Thursday April 4 — Saturday April 6

3 days

Labor Day

Wednesday May 1 — Sunday May 5

5 days

Dragon Boat Festival

Saturday June 8 — Monday June 10

3 days

Mid-Autumn Festival

Sunday Sept 15 — Tuesday Sept 17

3 days

National Day

Tuesday Oct 1 — Monday Oct 7

7 days

Employers are encouraged to give their staff the day off on Chinese New Year's Eve (Feb 9).

Holidays or memorial days for some citizens:

Women’s Day (March 8)

Half a day off for women

Youth Day (May 4)

Half a day off for youths aged 14 or older

Children’s Day (June 1)

One day off for teenagers and children under 14 years old

China’s Army Day (Aug 1)

Half a day off for active duty military personnel