Singapore Public Holidays

Official public holidays in Singapore for 2025, 2026, 2027 and 2028 · Source: Ministry of Manpower (MOM)

Next public holiday
Check year pages below
Singapore Public Holidays 2025–2028 44 holidays total
Singapore Public Holidays — Official List Source: MOM · Holidays Act (Cap. 126)
1
New Year's Day
Fixed date
1 January
2
Chinese New Year
Two consecutive days
Jan / Feb
(lunar)
3
Hari Raya Puasa
Islamic calendar
Mar / Apr
(varies)
4
Good Friday
Christian calendar
Mar / Apr
(varies)
5
Labour Day
Fixed date
1 May
6
Vesak Day
Lunar calendar
May / Jun
(varies)
7
Hari Raya Haji
Islamic calendar
May / Jun
(varies)
8
National Day
Fixed date
9 August
9
Deepavali
Hindu calendar
Oct / Nov
(varies)
10
Christmas Day
Fixed date
25 December

Singapore observes 11 gazetted public holidays every year under the Holidays Act (Cap. 126): New Year's Day, Chinese New Year, Hari Raya Puasa, Good Friday, Labour Day, Vesak Day, Hari Raya Haji, National Day, Deepavali and Christmas Day. Exact dates vary each year for lunar and religious holidays. Browse the full dated list for 2025, 2026, 2027 and 2028 above.

Singapore Public Holidays 2026 — Complete List Source: MOM · Holidays Act (Cap. 126)
January 1 holiday
1 Jan 2026
Thu
New Year's Day
February 2 holidays
17 Feb 2026
Tue
Chinese New Year
18 Feb 2026
Wed
Chinese New Year (Day 2)
March 1 holiday
21 Mar 2026
Sat
Hari Raya Puasa
Falls on Saturday — check employer for in-lieu
April 1 holiday
3 Apr 2026
Fri
Good Friday
3-day weekend — no leave needed
May 3 holidays
1 May 2026
Fri
Labour Day
3-day weekend — no leave needed
27 May 2026
Wed
Hari Raya Haji
31 May 2026
Sun
Vesak Day
In-lieu: Mon 1 Jun is a public holiday
August 1 holiday
9 Aug 2026
Sun
National Day
In-lieu: Mon 10 Aug is a public holiday
November 1 holiday
8 Nov 2026
Sun
Deepavali
In-lieu: Mon 9 Nov is a public holiday
December 1 holiday
25 Dec 2026
Fri
Christmas Day
3-day weekend — no leave needed
All Singapore Tools

Know About Singapore Public Holidays

Singapore public holidays are gazetted dates observed nationwide each year. They mark major public, cultural and religious occasions: New Year's Day, Chinese New Year, Hari Raya Puasa, Good Friday, Labour Day, Vesak Day, Hari Raya Haji, National Day, Deepavali and Christmas Day.

Singapore has 11 public holidays gazetted every year. Some fall on fixed dates: New Year's Day on 1 January, Labour Day on 1 May, National Day on 9 August, and Christmas Day on 25 December. Others, like Chinese New Year, Hari Raya Puasa, Vesak Day, Hari Raya Haji and Deepavali, shift each year on the Gregorian calendar since they follow lunar or religious calendars.

This page lists every Singapore public holiday by year. Check the 2025, 2026, 2027 and 2028 breakdowns above for exact dates, the day of the week each falls on, and whether you can stack annual leave for a long weekend.

Each SG public holiday is commonly used for family gatherings, school and company closures, and time off work. If a Singapore national holiday falls on a Sunday, the following Monday is usually observed in lieu. If it falls on a Saturday, check your employment contract or company policy, since in-lieu rules vary.

This public holiday Singapore list is based on the official calendar issued by the Ministry of Manpower (MOM).

How many Singapore public holidays are there?
Singapore has 11 gazetted public holidays per year under the Holidays Act.
What are Singapore local holidays?
They include New Year's Day, Chinese New Year, Hari Raya Puasa, Good Friday, Labour Day, Vesak Day, Hari Raya Haji, National Day, Deepavali and Christmas Day.
Are public holidays in Singapore paid?
Employees covered under Singapore employment regulations are generally entitled to paid public holidays.
What if a Singapore public holiday falls on Sunday?
The following Monday is usually observed as a public holiday in lieu.

Frequently Asked Questions about SG Public holidays

How many public holidays does Singapore have?

Singapore has 11 gazetted public holidays a year under the Holidays Act. Each SG public holiday marks a major national, cultural or religious occasion.

What are the official holidays in Singapore?

The 11 gazetted holidays are New Year's Day, Chinese New Year, Hari Raya Puasa, Good Friday, Labour Day, Vesak Day, Hari Raya Haji, National Day, Deepavali and Christmas Day.

What happens if a Singapore public holiday falls on Sunday?

If a gazetted Singapore national holiday falls on a Sunday, the following Monday is usually observed as a public holiday in lieu.

Are Singapore public holidays paid?

Yes, employees covered under the Employment Act are entitled to paid public holidays. If you're required to work on a public holiday, MOM rules entitle you to an extra day's salary at your basic rate, on top of your normal pay for that day. Employers may also offer a substitute day off instead, by mutual agreement.

Where can I find the official Singapore holiday list?

The official list is published by the Ministry of Manpower (MOM). This public holiday Singapore page helps you browse the yearly guides and plan around the official dates.

Do part-time employees in Singapore get public holidays?

Yes. Part-time employees covered under the Employment Act get public holidays on a pro-rated basis, based on their contracted work hours.