Calendars › Countries › China

China public holidays 2028

National public holidays in China. Regional/subdivision holidays are not included.

2025202620272028

2028 holidays

DateDayHoliday
January 1, 2028Saturday元旦
January 3, 2028Monday元旦(补假)
January 25, 2028Tuesday农历除夕
January 26, 2028Wednesday春节
January 27, 2028Thursday春节
January 28, 2028Friday春节
April 4, 2028Tuesday清明节
May 1, 2028Monday劳动节
May 2, 2028Tuesday劳动节
May 28, 2028Sunday端午节
May 29, 2028Monday端午节(补假)
October 1, 2028Sunday国庆节
October 2, 2028Monday国庆节
October 3, 2028Tuesday中秋节; 国庆节
October 4, 2028Wednesday国庆节(补假)

Weekend days: Saturday and Sunday. Coverage: 2010–2040. Source: python-holidays (MIT), national public holidays.

Use this calendar in code

Calendar id: cn

curl "https://bankday.jacklehoff4866.workers.dev/v1/business-day?calendar=cn&date=2028-12-24" \
  -H "Authorization: Bearer $BANKDAY_KEY"
curl "https://bankday.jacklehoff4866.workers.dev/v1/business-days/add?calendar=cn&date=2026-10-15&days=5" \
  -H "Authorization: Bearer $BANKDAY_KEY"
curl "https://bankday.jacklehoff4866.workers.dev/v1/holidays?calendar=cn&year=2028" \
  -H "Authorization: Bearer $BANKDAY_KEY"

Get CN business days via API

1,000 requests/month free. No credit card. Your key appears instantly.

Related calendars

FAQ

How many public holidays does China have in 2028?

15 weekday and weekend holiday dates are listed for 2028, in addition to weekends (Saturday and Sunday).

What days are weekends for China?

Weekend days are Saturday and Sunday.

When is the next China holiday?

元旦 on Friday, January 1, 2027.

How do I check China business days in code?

Call GET https://bankday.jacklehoff4866.workers.dev/v1/business-day?calendar=cn&date=YYYY-MM-DD with a free Bankday API key. The response says whether the date is a business day and gives the next and previous business days.