China Calendar 2028: Public Holidays and Working Days
2028 public holiday list
| Date | Day | Holiday | Type | Week |
|---|---|---|---|---|
| 1 January | Saturday | New Year's Day (元旦) | Public holiday | 52 |
| 3 January | Monday | New Year's Day (元旦)substitute | Public holiday | 1 |
| 25 January | Tuesday | Chinese New Year's Eve (农历除夕) | Public holiday | 4 |
| 26 January | Wednesday | Chinese New Year (Spring Festival) (春节) | Public holiday | 4 |
| 27 January | Thursday | Chinese New Year (Spring Festival) (春节) | Public holiday | 4 |
| 28 January | Friday | Chinese New Year (Spring Festival) (春节) | Public holiday | 4 |
| 4 April | Tuesday | Tomb-Sweeping Day (清明节) | Public holiday | 14 |
| 1 May | Monday | Labor Day (劳动节) | Public holiday | 18 |
| 2 May | Tuesday | Labor Day (劳动节) | Public holiday | 18 |
| 28 May | Sunday | Dragon Boat Festival (端午节) | Public holiday | 21 |
| 29 May | Monday | Dragon Boat Festival (端午节)substitute | Public holiday | 22 |
| 1 October | Sunday | National Day (国庆节) | Public holiday | 39 |
| 2 October | Monday | National Day (国庆节) | Public holiday | 40 |
| 3 October | Tuesday | Mid-Autumn Festival (中秋节) | Public holiday | 40 |
| 3 October | Tuesday | National Day (国庆节) | Public holiday | 40 |
| 4 October | Wednesday | National Day (国庆节)substitute | Public holiday | 40 |
2028 working days by month
| Month | Days | Weekend | Weekday holidays | Half days | Working days |
|---|---|---|---|---|---|
| January | 31 | 10 | 5 | 0 | 16 |
| February | 29 | 8 | 0 | 0 | 21 |
| March | 31 | 8 | 0 | 1 | 22.5 |
| April | 30 | 10 | 1 | 0 | 19 |
| May | 31 | 8 | 3 | 1 | 19.5 |
| June | 30 | 8 | 0 | 1 | 21.5 |
| July | 31 | 10 | 0 | 0 | 21 |
| August | 31 | 8 | 0 | 1 | 22.5 |
| September | 30 | 9 | 0 | 0 | 21 |
| October | 31 | 9 | 3 | 0 | 19 |
| November | 30 | 8 | 0 | 0 | 22 |
| December | 31 | 10 | 0 | 0 | 21 |
| Total | 366 | 106 | 12 | 4 | 246 |
Working days = weekdays − public holidays on weekdays − half of the half days. Regional holidays are not included.
Weekend working days (make-up workdays) for this year have not been announced yet; the working-day count may change.
Long weekends and bridge days
- 1 January – 3 January: 3 days
- 25 January – 30 January: 6 days
- 29 April – 2 May: 4 days
- 27 May – 29 May: 3 days
- 30 September – 4 October: 5 days
- Take 24 January (Monday) off and the break grows to 9 days
- Take 3 April (Monday) off and the break grows to 4 days
Stock exchange closed (SZSE) (16)
| 1 January | Saturday | New Year's Day |
| 3 January | Monday | New Year's Day |
| 25 January | Tuesday | Chinese New Year's Eve |
| 26 January | Wednesday | Chinese New Year (Spring Festival) |
| 27 January | Thursday | Chinese New Year (Spring Festival) |
| 28 January | Friday | Chinese New Year (Spring Festival) |
| 4 April | Tuesday | Tomb-Sweeping Day |
| 1 May | Monday | Labor Day |
| 2 May | Tuesday | Labor Day |
| 28 May | Sunday | Dragon Boat Festival |
| 29 May | Monday | Dragon Boat Festival |
| 1 October | Sunday | National Day |
| 2 October | Monday | National Day |
| 3 October | Tuesday | Mid-Autumn Festival |
| 3 October | Tuesday | National Day |
| 4 October | Wednesday | National Day |
Stock exchange closed (SSE) (16)
| 1 January | Saturday | New Year's Day |
| 3 January | Monday | New Year's Day |
| 25 January | Tuesday | Chinese New Year's Eve |
| 26 January | Wednesday | Chinese New Year (Spring Festival) |
| 27 January | Thursday | Chinese New Year (Spring Festival) |
| 28 January | Friday | Chinese New Year (Spring Festival) |
| 4 April | Tuesday | Tomb-Sweeping Day |
| 1 May | Monday | Labor Day |
| 2 May | Tuesday | Labor Day |
| 28 May | Sunday | Dragon Boat Festival |
| 29 May | Monday | Dragon Boat Festival |
| 1 October | Sunday | National Day |
| 2 October | Monday | National Day |
| 3 October | Tuesday | Mid-Autumn Festival |
| 3 October | Tuesday | National Day |
| 4 October | Wednesday | National Day |
Other days (religious, bank, half day, school…) (4)
| Date | Day | Holiday | Type | Week |
|---|---|---|---|---|
| 8 March | Wednesday | International Women's Day (国际妇女节) | Half day | 10 |
| 4 May | Thursday | Youth Day (五四青年节) | Half day | 18 |
| 1 June | Thursday | Children's Day (六一儿童节) | Half day | 22 |
| 1 August | Tuesday | Army Day (建军节) | Half day | 31 |
2028 calendar (China holidays marked)
January 2028
| # | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 52 | 1 | 2 | |||||
| 1 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 2 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 3 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 4 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 5 | 31 |
February 2028
| # | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 5 | 1 | 2 | 3 | 4 | 5 | 6 | |
| 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 7 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 8 | 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 9 | 28 | 29 |
March 2028
| # | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 9 | 1 | 2 | 3 | 4 | 5 | ||
| 10 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 11 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 12 | 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 13 | 27 | 28 | 29 | 30 | 31 |
April 2028
| # | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 13 | 1 | 2 | |||||
| 14 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 15 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 17 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
May 2028
| # | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 18 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 19 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 20 | 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 22 | 29 | 30 | 31 |
June 2028
| # | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 22 | 1 | 2 | 3 | 4 | |||
| 23 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 24 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 25 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 26 | 27 | 28 | 29 | 30 |
July 2028
| # | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 26 | 1 | 2 | |||||
| 27 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 28 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 29 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 30 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 | 31 |
August 2028
| # | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 31 | 1 | 2 | 3 | 4 | 5 | 6 | |
| 32 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 33 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 34 | 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 35 | 28 | 29 | 30 | 31 |
September 2028
| # | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 35 | 1 | 2 | 3 | ||||
| 36 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 37 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 38 | 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 39 | 25 | 26 | 27 | 28 | 29 | 30 |
October 2028
| # | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 39 | 1 | ||||||
| 40 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 41 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 42 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 43 | 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 44 | 30 | 31 |
November 2028
| # | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 44 | 1 | 2 | 3 | 4 | 5 | ||
| 45 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 46 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 47 | 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 48 | 27 | 28 | 29 | 30 |
December 2028
| # | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 48 | 1 | 2 | 3 | ||||
| 49 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 50 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 51 | 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 52 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Add another country to this calendar
Other years
Frequently asked questions
How many public holidays does China have in 2028?
China has 12 public holidays in 2028; 9 fall on weekdays. There are also 4 half days.
How many working days are there in China in 2028?
China has 246 working days in 2028 (106 weekend days, 12 public holidays on weekdays, 4 half days). The most working days are in March (22.5), the fewest in January (16).
What is the longest break in 2028?
The longest continuous break is 25 January – 30 January, 6 days including the weekend.
Are there bridge days in 2028?
Yes: take 24 January (Monday) off for a 9-day break; take 3 April (Monday) off for a 4-day break.
Which days are half days?
International Women's Day (8 March), Youth Day (4 May), Children's Day (1 June), Army Day (1 August) are half days.
When is the stock exchange closed in 2028?
SZSE: closed on 16 days. 1 January, 3 January, 25 January, 26 January, 27 January, 28 January, 4 April, 1 May, 2 May, 28 May, 29 May, 1 October, 2 October, 3 October, 3 October, 4 October. SSE: closed on 16 days. 1 January, 3 January, 25 January, 26 January, 27 January, 28 January, 4 April, 1 May, 2 May, 28 May, 29 May, 1 October, 2 October, 3 October, 3 October, 4 October.
Data: open-source python-holidays 0.105 and official announcements; generated 2026-10-05. Dates are for information; please confirm with the official source.