Last reviewed: August 26, 2026 · Holiday data: May 19, 2026
Singapore observes 11 public holidays in 2024. 10 fall on a weekday and 1 land on a weekend, leaving 252 working days across the year on the national-only count.
2024 public holidays calendar
Date
Day
Holiday
Notes
Jan 1
Monday
New Year's Day
New Year's Day on Monday January 1 produces a three-day weekend with the immediately preceding Saturday and Sunday.
Feb 10
Saturday (weekend)
Chinese New Year Day 1
Chinese New Year Day 1 on a Saturday (February 10) is absorbed into the weekend; the Holidays Act does not shift Saturday-falling holidays.
Feb 12
Monday
Chinese New Year Day 2 (observed)
Chinese New Year Day 2 (observed) on Monday February 12 produces a three-day weekend with the immediately preceding Saturday and Sunday.
Mar 29
Friday
Good Friday
Good Friday on Friday March 29 produces a three-day weekend with the immediately following Saturday and Sunday.
Apr 10
Wednesday
Hari Raya Puasa
Hari Raya Puasa on Wednesday April 10 breaks the working week without an obvious adjacent-weekend bridge opportunity.
May 1
Wednesday
Labour Day
Labour Day on Wednesday May 1 breaks the working week without an obvious adjacent-weekend bridge opportunity.
May 22
Wednesday
Vesak Day
Vesak Day on Wednesday May 22 breaks the working week without an obvious adjacent-weekend bridge opportunity.
Jun 17
Monday
Hari Raya Haji
Hari Raya Haji on Monday June 17 produces a three-day weekend with the immediately preceding Saturday and Sunday.
Aug 9
Friday
National Day
National Day on Friday August 9 produces a three-day weekend with the immediately following Saturday and Sunday.
Oct 31
Thursday
Deepavali
Deepavali on Thursday October 31 is a strong bridge-day candidate; many employers grant the Friday as discretionary leave to produce a four-day weekend.
Dec 25
Wednesday
Christmas Day
Christmas Day on Wednesday December 25 breaks the working week without an obvious adjacent-weekend bridge opportunity.
2024 year summary
Total days
366
Weekend days
104
Public holidays on weekdays
10
Working days
252
The 1 weekend-falling public holidays in 2024 are absorbed into the regular Saturday and Sunday count, so the working-day reduction comes only from the 10 weekday-falling entries. Singapore observes 11 gazetted public holidays under the Holidays Act. When a holiday falls on a Sunday, the following Monday is observed; Saturday-falling holidays are absorbed into the weekend without an in-lieu Monday.
Holidays not included
Singapore's 11 gazetted holidays are the complete national set; there are no state or regional layers. When a holiday falls on a Sunday, the following Monday is observed under the Holidays Act. Religious holidays such as Hari Raya Puasa, Hari Raya Haji, Vesak Day, and Deepavali shift each year by their respective calendars; the Ministry of Manpower gazettes the dates annually.
How many public holidays does Singapore have in 2024?
Singapore observes 11 public holidays in 2024. Of those, 10 fall on a weekday and 1 land on a weekend. 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. Regional or industry-specific holidays may further reduce the count for narrower contract definitions.
Which 2024 public holiday dates fall on a weekday?
10 of Singapore's 11 public holidays in 2024 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 public holidays in 2024 fall on a weekend: Chinese New Year Day 1 on Saturday, February 10. Sunday-falling Singapore holidays trigger an in-lieu Monday observance under the Holidays Act; Saturday-falling holidays are absorbed into the weekend without compensation.