Skip to content

Public holidays in China 2024

China has 19 public holidays in 2024. 17 fall on a weekday and 2 on the weekend, with 2 substitute days off marked as observed, which leaves 251 working days out of 366. 8 weekend days are official working days and counted as such. The weekend is Saturday and Sunday.

19public holidays
19weekday days off, substitutes included
251working days in 2024
96weekend days
China moves weekend days to build longer breaks around the Spring Festival and National Day. The Saturdays and Sundays that become official working days are listed on the page and counted as working days; the arrangement for each year is announced by the State Council in November or December of the previous year.

Holiday dates 2024

DateDayHoliday
Monday New Year's Day
Saturday weekend Chinese New Year (Spring Festival)
Sunday weekend Chinese New Year (Spring Festival)
Monday Chinese New Year (Spring Festival)
Tuesday Chinese New Year (Spring Festival) observed
Wednesday Chinese New Year (Spring Festival) observed
Thursday Day off (substituted from 02/04/2024)
Friday Day off (substituted from 02/18/2024)
Thursday Tomb-Sweeping Day
Friday Day off (substituted from 04/07/2024)
Wednesday Labor Day
Thursday Day off (substituted from 04/28/2024)
Friday Day off (substituted from 05/11/2024)
Monday Dragon Boat Festival
Monday Day off (substituted from 09/14/2024)
Tuesday Mid-Autumn Festival
Tuesday National Day
Wednesday National Day
Thursday National Day
Friday Day off (substituted from 09/29/2024)
Monday Day off (substituted from 10/12/2024)

Observed marks a substitute day off granted because the holiday itself falls on a weekend.

Weekend days that are official working days in 2024: Sun 4 February 2024, Sun 18 February 2024, Sun 7 April 2024, Sun 28 April 2024, Sat 11 May 2024, Sat 14 September 2024, Sun 29 September 2024, Sat 12 October 2024. They are counted as working days in the table below and in the calculator.

Working days per month in 2024

A working day is any day that is neither a weekend day (Saturday and Sunday) nor a public holiday. Holidays that fall on the weekend do not reduce the count.

MonthCalendar daysWeekend daysHolidays on weekdaysWorking days
January 2024318122
February 2024296518
March 20243110021
April 2024306222
May 2024317321
June 20243010119
July 2024318023
August 2024319022
September 2024307221
October 2024317519
November 2024309021
December 2024319022
Total 20243669619251
public holidayweekendbridge day

Jan22 wd

Feb18 wd

Mar21 wd

Apr22 wd

May21 wd

Jun19 wd

Jul23 wd

Aug22 wd

Sep21 wd

Oct19 wd

Nov21 wd

Dec22 wd

Long weekends and bridge days in 2024

Breaks of three days or more that need no annual leave at all.

Questions about 2024 in China

How many working days are there in China in 2024?
251 working days. 2024 has 366 days, 96 of them weekend days and 19 public holidays on weekdays.
How many public holidays does China have in 2024?
19 public holidays, plus 2 substitute days off. 2 fall on the weekend.
Which 2024 holidays fall on a weekend?
Chinese New Year (Spring Festival) (10 February 2024), Chinese New Year (Spring Festival) (11 February 2024).
What counts as the weekend in China?
Saturday and Sunday. The calculator lets you change this if your organisation works a different week.
What about 2025?
See public holidays in China 2025.

Cite or reuse this data

China has 19 public holidays and 251 working days in 2024. Source: OpenWorkdays, https://openworkdays.com/china/2024/ (dataset holidays 0.103, CC BY 4.0). Machine readable: JSON, Markdown, ICS, CSV.

Eastern Asia and popular countries in 2024