Skip to content

Public Holidays in China 2026 🇨🇳

China has 15 public holidays in 2026; the next one is New Year's Day on Fri, Jan 1, 2027.

Weekend in China: Saturday and Sunday.

Public holidays in 2026

DateDayHolidayTypeWhen
Thu 1 Jan Thursday New Year's Day Public holiday
Mon 16 Feb Monday Spring Festival Public holiday
Tue 17 Feb Tuesday Spring Festival Public holiday
Wed 18 Feb Wednesday Spring Festival Public holiday
Sun 8 Mar Sunday (weekend) International Women's Day Public holiday
Sun 5 Apr Sunday (weekend) Qingming Festival Public holiday
Fri 1 May Friday Labour Day Public holiday
Mon 4 May Monday Youth Day Public holiday
Mon 1 Jun Monday Children's Day Public holiday
Fri 19 Jun Friday Dragon Boat Festival Public holiday
Sat 1 Aug Saturday (weekend) Army Day Public holiday
Fri 25 Sept Friday Mid-Autumn Festival Public holiday
Thu 1 Oct Thursday National Day Public holiday
Fri 2 Oct Friday National Day Public holiday
Sat 3 Oct Saturday (weekend) National Day Public holiday

Long weekends and bridge days in 2026

Breaks of three days or more where a public holiday meets the weekend:

Make it longer with a day or two of leave

Counted from the public holidays above and a Saturday and Sunday weekend. Individual employers, schools and regions may differ.

Public holidays in 2027

DateDayHolidayType
Fri 1 Jan Friday New Year's Day Public holiday
Fri 5 Feb Friday Spring Festival Public holiday
Sat 6 Feb Saturday Spring Festival Public holiday
Sun 7 Feb Sunday Spring Festival Public holiday
Mon 8 Mar Monday International Women's Day Public holiday
Mon 5 Apr Monday Qingming Festival Public holiday
Sat 1 May Saturday Labour Day Public holiday
Tue 4 May Tuesday Youth Day Public holiday
Tue 1 Jun Tuesday Children's Day Public holiday
Wed 9 Jun Wednesday Dragon Boat Festival Public holiday
Sun 1 Aug Sunday Army Day Public holiday
Wed 15 Sept Wednesday Mid-Autumn Festival Public holiday
Fri 1 Oct Friday National Day Public holiday
Sat 2 Oct Saturday National Day Public holiday
Sun 3 Oct Sunday National Day Public holiday

2027 brings 5 long weekends: Fri 1 Jan – Sun 3 Jan (3 days); Fri 5 Feb – Sun 7 Feb (3 days); Sat 6 Mar – Mon 8 Mar (3 days); Sat 3 Apr – Mon 5 Apr (3 days); Fri 1 Oct – Sun 3 Oct (3 days).

Questions about holidays in China

How many public holidays does China have in 2026?
15 public or bank holidays are listed for 2026, and 15 for 2027.
How many 2026 holidays fall on a weekend in China?
4 — International Women's Day (Sunday), Qingming Festival (Sunday), Army Day (Saturday), National Day (Saturday). No substitute weekday is listed for them in this calendar.
How many long weekends are there in China in 2026?
6 breaks of three days or more are created by public holidays: Sat 14 Feb – Wed 18 Feb (5 days); Fri 1 May – Mon 4 May (4 days); Sat 30 May – Mon 1 Jun (3 days); Fri 19 Jun – Sun 21 Jun (3 days); Fri 25 Sept – Sun 27 Sept (3 days); Thu 1 Oct – Sun 4 Oct (4 days).

More on China

Time and time zones in China · Sunrise and sunset times · Regions of China · 2026 calendar · All countries