๐Ÿ‡ธ๐Ÿ‡ฌ Singapore Public Holidays

Official MOM-gazetted public holidays for 2026 and 2027

About Singapore Public Holidays

Singapore observes 11 gazetted public holidays per year, declared under the Employment Act and administered by the Ministry of Manpower (MOM). These holidays reflect the island nation's unique multicultural identity โ€” honouring Chinese, Malay, Indian, and Christian traditions alongside Singapore's own national celebrations. No other city-state in Southeast Asia packs so many cultural observances into a single calendar.

Every employee covered by the Employment Act is entitled to a paid day off on each gazetted public holiday. If your employer requires you to work on a public holiday, they must either pay you an extra day's salary or grant you a day off in lieu. This makes Singapore's public holidays not just cultural milestones but legally protected entitlements under the law.

2026 long weekend highlights: Singapore has five long weekends driven by public holidays. Hari Raya Puasa falls on Friday 20 March, Good Friday on Friday 3 April, and Labour Day on Friday 1 May โ€” each creating a 3-day weekend. Vesak Day (31 May, Sunday) and National Day (9 Aug, Sunday) both trigger Monday off-in-lieu holidays. Christmas on Friday 25 Dec closes out the year with one final long weekend.

The two Islamic holidays โ€” Hari Raya Puasa (Eid al-Fitr) and Hari Raya Haji (Eid al-Adha) โ€” are confirmed by the Islamic Religious Council of Singapore (MUIS) after moon sighting, then formally gazetted by MOM. The 2026 dates for both are confirmed and included in the table below.

2026 MOM Public Holidays

All dates are gazetted by the Ministry of Manpower (MOM), Singapore.

Date Day Holiday Notes
1 Jan 2026 Thursday New Year's Day โ€”
17 Feb 2026 Tuesday Chinese New Year โ€”
18 Feb 2026 Wednesday Chinese New Year (Day 2) โ€”
20 Mar 2026 Friday Hari Raya Puasa (Eid al-Fitr) Long Weekend
3 Apr 2026 Friday Good Friday Long Weekend
1 May 2026 Friday Labour Day Long Weekend
26 May 2026 Tuesday Hari Raya Haji (Eid al-Adha) โ€”
31 May 2026 Sunday Vesak Day Monday off-in-lieu Long Weekend
9 Aug 2026 Sunday National Day Monday off-in-lieu Long Weekend
9 Nov 2026 Monday Deepavali โ€”
25 Dec 2026 Friday Christmas Day Long Weekend

2027 MOM Public Holidays

โš ๏ธ Tentative โ€” 2027 dates are estimated. Islamic holidays (Hari Raya) are subject to moon sighting. Official MOM gazette expected late 2026.

Date Day Holiday Notes
1 Jan 2027 Friday New Year's Day Long Weekend
8 Feb 2027 Monday Chinese New Year Sub holiday (CNY falls on weekend)
9 Feb 2027 Tuesday Chinese New Year (Day 2) Sub holiday (CNY falls on weekend)
~9 Mar 2027 Tuesday Hari Raya Puasa (Eid al-Fitr) Tentative ยฑ1 day
26 Mar 2027 Friday Good Friday Long Weekend
1 May 2027 Saturday Labour Day Monday off-in-lieu Long Weekend
~16 May 2027 Sunday Hari Raya Haji (Eid al-Adha) Tentative ยฑ1 day; Monday off-in-lieu
~20 May 2027 Thursday Vesak Day Tentative
9 Aug 2027 Monday National Day โ€”
~29 Oct 2027 Friday Deepavali Tentative Long Weekend
25 Dec 2027 Saturday Christmas Day Monday off-in-lieu Long Weekend

๐Ÿ“Œ MOM Public Holiday Rules

  • Singapore MOM public holidays are gazetted under the Employment Act.
  • When a public holiday falls on a Sunday, the following Monday is a substitute public holiday.
  • Dates for Hari Raya Puasa and Hari Raya Haji are subject to moon sighting and may shift by ยฑ1 day.
  • 2027 dates on this page are estimates โ€” official MOM announcement expected in late 2026.
  • Official source: Ministry of Manpower (MOM) Singapore

Frequently Asked Questions

How many public holidays does Singapore have in 2026?

Singapore has 11 gazetted public holidays in 2026 as declared by MOM under the Employment Act: New Year's Day, Chinese New Year (2 days), Hari Raya Puasa, Good Friday, Labour Day, Hari Raya Haji, Vesak Day, National Day, Deepavali, and Christmas Day.

What happens if a Singapore public holiday falls on a Sunday?

Under MOM rules, if a gazetted public holiday falls on a Sunday, the following Monday automatically becomes a substitute (off-in-lieu) public holiday. In 2026, both Vesak Day (31 May, Sun) and National Day (9 Aug, Sun) trigger this rule โ€” making Monday 1 Jun and Monday 10 Aug substitute holidays.

When is Hari Raya Puasa 2026 in Singapore?

Hari Raya Puasa (Eid al-Fitr) falls on Friday, 20 March 2026, confirmed by MOM. This creates a 3-day long weekend from Fri 20 Mar to Sun 22 Mar โ€” a great opportunity for a short trip to Johor Bahru, Batam, or Bintan.

Are Singapore public holidays paid days off?

Yes. Under Singapore's Employment Act, all gazetted public holidays are mandatory paid rest days for employees covered by the Act. If your employer requires you to work on a public holiday, they must pay you an extra day's salary or provide a day off in lieu.

How can I maximise annual leave around Singapore public holidays in 2026?

Smart leave-hacking opportunities in 2026: take Friday 16 Feb off to create a 4-day Chinese New Year break (Tueโ€“Fri with Mon as bonus). Around Hari Raya Haji (Tue 26 May), taking Wedโ€“Thu gives you 5 days off in a row. For National Day week, 10 Aug (Mon off-in-lieu) + Tueโ€“Fri leave = a 9-day August break with the weekend.