China Public Holidays 2025

In 2025 mainland China had 7 statutory public holidays totalling 28 days off, balanced by 5 make-up workdays on weekends. The longest breaks were the 8-day Spring Festival in late January and the 8-day National Day holiday in October, which also absorbed the Mid-Autumn Festival.

Public holidays

7

Total days off

28 days

Make-up workdays

5

Longest break

Spring Festival · 8 days

2025 China calendar

Public holidayMake-up workdayToday

01January

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

02February

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728

03March

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

04April

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

05May

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

06June

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

07July

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

08August

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

09September

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

10October

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

11November

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

12December

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

China public holiday list

DateDayHoliday
January 1, 2025WednesdayNew Year's Day1 day off (Wed).Public holiday
Jan 28 – Feb 4Tuesday –Spring Festival (Chinese New Year)8 days off (Tue–Tue). Chinese New Year's Day falls on Jan 29.Public holiday
Apr 4 – 6Friday –Qingming Festival3 days off (Fri–Sun), Qingming on Apr 4.Public holiday
May 1 – 5Thursday –Labour Day5 days off (Thu–Mon).Public holiday
May 31 – Jun 2Saturday –Dragon Boat Festival3 days off (Sat–Mon).Public holiday
Oct 1 – 8Wednesday –National Day & Mid-Autumn Golden Week8 days off (Wed–Wed). The Mid-Autumn Festival (Oct 6) fell inside the National Day holiday this year.Public holiday

Make-up workdays in 2025

On these weekend dates people work to bank longer holiday breaks.

DateDayHoliday
January 26, 2025SundaySpring Festival make-up workdayMake-up workday
February 8, 2025SaturdaySpring Festival make-up workdayMake-up workday
April 27, 2025SundayLabour Day make-up workdayMake-up workday
September 28, 2025SundayNational Day make-up workdayMake-up workday
October 11, 2025SaturdayNational Day make-up workdayMake-up workday

China long weekends in 2025

Spring Festival

8 days

Jan 28 – Feb 4

Work Sun Jan 26 and Sat Feb 8 in exchange.

Qingming Festival

3 days

Apr 4 – 6

Labour Day

5 days

May 1 – 5

Work Sun Apr 27 in exchange.

Dragon Boat Festival

3 days

May 31 – Jun 2

National Day Golden Week

8 days

Oct 1 – 8

Work Sun Sep 28 and Sat Oct 11 in exchange.

China make-up workdays in 2025

China extends short holidays into longer breaks by 'borrowing' adjacent weekend days. Those weekends then become regular working days, called make-up workdays (调休 / 补班). In 2025 there were 5 of them: Jan 26, Feb 8, Apr 27, Sep 28 and Oct 11.

The heaviest exchanges supported the 8-day Spring Festival (work Jan 26 and Feb 8) and the 8-day National Day holiday, which absorbed the Mid-Autumn Festival on Oct 6 (work Sep 28 and Oct 11).

Download & subscribe

Official sources & data

Dates officially confirmedLast updated: 2026-06-03

Frequently asked questions

How many public holiday days were there in China in 2025?+

There were 7 statutory public holidays totalling 28 days off across the year, offset by 5 make-up workdays on weekends.

When was Chinese New Year (Spring Festival) in 2025?+

The Spring Festival holiday ran Jan 28–Feb 4 (8 days). Chinese New Year's Day itself was Jan 29, 2025.

Why does China have make-up workdays?+

To create longer continuous breaks, China moves some nearby weekends to working days. These make-up workdays let a 1- or 3-day holiday stretch into a week-long break. In 2025 there were 5 of them.

Was October 1 a holiday in China in 2025?+

Yes. The National Day holiday ran Oct 1–8, 2025 (8 days) and included the Mid-Autumn Festival on Oct 6, with make-up workdays on Sep 28 and Oct 11.

What was the longest holiday in China in 2025?+

The longest breaks were 8 days each: the Spring Festival (Jan 28–Feb 4) and the combined National Day & Mid-Autumn holiday (Oct 1–8).

Guides & deep dives

Other countries & regions