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
01January
02February
03March
04April
05May
06June
07July
08August
09September
10October
11November
12December
China public holiday list
| Date | Day | Holiday | Type |
|---|---|---|---|
| January 1, 2025 | Wednesday | New Year's Day1 day off (Wed).Public holiday | Public holiday |
| Jan 28 – Feb 4 | Tuesday – | Spring Festival (Chinese New Year)8 days off (Tue–Tue). Chinese New Year's Day falls on Jan 29.Public holiday | Public holiday |
| Apr 4 – 6 | Friday – | Qingming Festival3 days off (Fri–Sun), Qingming on Apr 4.Public holiday | Public holiday |
| May 1 – 5 | Thursday – | Labour Day5 days off (Thu–Mon).Public holiday | Public holiday |
| May 31 – Jun 2 | Saturday – | Dragon Boat Festival3 days off (Sat–Mon).Public holiday | Public holiday |
| Oct 1 – 8 | Wednesday – | 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 | Public holiday |
Make-up workdays in 2025
On these weekend dates people work to bank longer holiday breaks.
| Date | Day | Holiday | Type |
|---|---|---|---|
| January 26, 2025 | Sunday | Spring Festival make-up workdayMake-up workday | Make-up workday |
| February 8, 2025 | Saturday | Spring Festival make-up workdayMake-up workday | Make-up workday |
| April 27, 2025 | Sunday | Labour Day make-up workdayMake-up workday | Make-up workday |
| September 28, 2025 | Sunday | National Day make-up workdayMake-up workday | Make-up workday |
| October 11, 2025 | Saturday | National Day make-up workdayMake-up workday | Make-up workday |
China long weekends in 2025
Spring Festival
8 daysJan 28 – Feb 4
Work Sun Jan 26 and Sat Feb 8 in exchange.
Qingming Festival
3 daysApr 4 – 6
Labour Day
5 daysMay 1 – 5
Work Sun Apr 27 in exchange.
Dragon Boat Festival
3 daysMay 31 – Jun 2
National Day Golden Week
8 daysOct 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
- China's 2025 public holiday arrangement (State Council)Visit sourceThe State Council of the PRC
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).