Skip to main content
Business Day Calculator

Holidays in Singapore 2024

Last reviewed: October 14, 2026 · Holiday data: October 9, 2026

The 2024 Singapore holiday table below lists 11 dates, each one a day this calculator treats as closed. 10 fall on a weekday and 1 lands on a weekend, leaving 252 working days across the year on the national-only count. A date is not always a holiday of its own: 1 is marked observed or additional, the day a holiday was moved to or a further day granted with it.

2024 public holidays calendar

DateDayHoliday
Jan 1MondayNew Year's Day
Feb 10Saturday (weekend)Chinese New Year Day 1
Feb 12MondayChinese New Year Day 2 (observed)
Mar 29FridayGood Friday
Apr 10WednesdayHari Raya Puasa
May 1WednesdayLabour Day
May 22WednesdayVesak Day
Jun 17MondayHari Raya Haji
Aug 9FridayNational Day
Oct 31ThursdayDeepavali
Dec 25WednesdayChristmas Day

2024 year summary

Total days

366

Weekend days

104

Public holidays on weekdays

10

Working days

252

The 1 weekend date in 2024 falls on a Saturday or Sunday, a day the count already excludes, so the working-day reduction comes only from the 10 weekday dates. Singapore's Holidays Act 1998 declares the days in its Schedule public holidays. When this page was last checked, the Ministry of Manpower's page listed 2025, 2026 and 2027; the data's rows for those years are MOM's dates. The rows for 2024 match MOM's list as the Internet Archive captured it on 15 June 2024. For 2028 and 2029 the dates of Chinese New Year, Hari Raya Puasa, Hari Raya Haji, Vesak Day and Deepavali are calculated and marked (approximate) until MOM publishes them. When one falls on a Sunday, section 4(2) makes the next day that is not itself a public holiday a public holiday. This table lists that day in place of the Sunday. A holiday on a Saturday adds no public holiday under the Act, and the calculator keeps the following Monday as a business day. Section 5 lets the President declare further public holidays by notification in the Gazette, among them an additional day in a year when two holidays fall on the same day; this table carries such a day only once it is gazetted.

Holidays not included

The Holidays Act declares public holidays for the whole of Singapore, so there is no regional layer. Chinese New Year, Good Friday, Hari Raya Puasa, Hari Raya Haji, Vesak Day and Deepavali fall on different dates from year to year in the data. For 2028 and 2029 the dates of Chinese New Year, Hari Raya Puasa, Hari Raya Haji, Vesak Day and Deepavali are calculated and marked (approximate) until MOM publishes them. The data has no Hari Raya Puasa row for 2029: this site has no first-party date for it. That year therefore has 10 rows, and the 2029 count can change when MOM publishes its list.

Sources and verification

Official source: Ministry of Manpower (mom.gov.sg) (opens in a new tab)

Cross-checked against this source on October 9, 2026.

See all official sources →

Singapore Holidays 2024 - FAQ

How many dates are on the 2024 Singapore holiday calendar?
11 dates, each one a day this calculator treats as closed in 2024. Of those, 10 fall on a weekday and 1 lands on a weekend. A date is not always a holiday of its own: 1 is marked observed or additional, the day a holiday was moved to or a further day granted with it. The complete list with dates and weekday placements is in the calendar table above.
How many working days does Singapore have in 2024?
Singapore has 252 working days in 2024 on the national-only count, after subtracting 104 weekend days and 10 weekday-falling public holidays. This is the national count: it uses only the dates in the table above, so a holiday kept only in one region or by one sector is not in it.
Which 2024 public holiday dates fall on a weekday?
10 of the 11 dates in the 2024 Singapore holiday table fall on a weekday and reduce the working days count: New Year's Day (Monday, January 1); Chinese New Year Day 2 (observed) (Monday, February 12); Good Friday (Friday, March 29); Hari Raya Puasa (Wednesday, April 10); Labour Day (Wednesday, May 1); Vesak Day (Wednesday, May 22); Hari Raya Haji (Monday, June 17); National Day (Friday, August 9); Deepavali (Thursday, October 31); Christmas Day (Wednesday, December 25).
Which 2024 holidays fall on a weekend and how are they handled?
1 of the 2024 dates falls on a weekend: Chinese New Year Day 1 on Saturday, February 10. Under section 4(2) of the Holidays Act 1998, when a day in the Act's Schedule falls on a Sunday, the next day that is not already a public holiday is a public holiday. Each is listed on its calendar date, and none of those entries takes a working day out of the count.

Sources for these rules

Checked October 13, 2026. All sources