Skip to content

Public Holidays in Singapore 2026 🇸🇬

Singapore has 14 public holidays in 2026; the next one is Deepavali on Sun, Nov 8, 2026.

Weekend in Singapore: Saturday and Sunday.

Public holidays in 2026

DateDayHolidayTypeWhen
Thu 1 Jan Thursday New Year's Day Public holiday
Tue 17 Feb Tuesday Chinese New Year Public holiday
Wed 18 Feb Wednesday Chinese New Year Public holiday
Sat 21 Mar Saturday (weekend) Hari Raya Puasa Public holiday
Fri 3 Apr Friday Good Friday Public holiday
Fri 1 May Friday Labour Day Public holiday
Wed 27 May Wednesday Hari Raya Haji Public holiday
Sun 31 May Sunday (weekend) Vesak Day Public holiday
Mon 1 Jun Monday Vesak Day Public holiday
Sun 9 Aug Sunday (weekend) National Day Public holiday
Mon 10 Aug Monday National Day (substitute day) Substitute day
Sun 8 Nov Sunday (weekend) Deepavali Public holiday
Mon 9 Nov Monday Deepavali Public holiday
Fri 25 Dec Friday Christmas 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
Sat 6 Feb Saturday Chinese New Year Public holiday
Sun 7 Feb Sunday Chinese New Year Public holiday
Mon 8 Feb Monday Chinese New Year (substitute day) Substitute day
Tue 9 Mar Tuesday Hari Raya Puasa Public holiday
Fri 26 Mar Friday Good Friday Public holiday
Sat 1 May Saturday Labour Day Public holiday
Sun 16 May Sunday Hari Raya Haji Public holiday
Mon 9 Aug Monday National Day Public holiday
Thu 28 Oct Thursday Deepavali Public holiday
Sat 25 Dec Saturday Christmas Day Public holiday

2027 brings 4 long weekends: Fri 1 Jan – Sun 3 Jan (3 days); Sat 6 Feb – Mon 8 Feb (3 days); Fri 26 Mar – Sun 28 Mar (3 days); Sat 7 Aug – Mon 9 Aug (3 days).

Questions about holidays in Singapore

How many public holidays does Singapore have in 2026?
14 public or bank holidays are listed for 2026, and 11 for 2027.
How many 2026 holidays fall on a weekend in Singapore?
4 — Hari Raya Puasa (Saturday), Vesak Day (Sunday), National Day (Sunday), Deepavali (Sunday). 1 substitute day is listed: National Day (substitute day) on Mon 10 Aug.
How many long weekends are there in Singapore in 2026?
6 breaks of three days or more are created by public holidays: Fri 3 Apr – Sun 5 Apr (3 days); Fri 1 May – Sun 3 May (3 days); Sat 30 May – Mon 1 Jun (3 days); Sat 8 Aug – Mon 10 Aug (3 days); Sat 7 Nov – Mon 9 Nov (3 days); Fri 25 Dec – Sun 27 Dec (3 days).

More on Singapore

Time and time zones in Singapore · Sunrise and sunset times · 2026 calendar · All countries