Public holidays are a highlight on everyone’s calendar, and who can blame us?
Whether you’re dreaming of a getaway or eager to join in on the local festivities, it’s time to start planning ahead!
According to the Ministry of Manpower, there are 11 gazetted public holidays in 2024.
Public Holiday |
Date |
Day |
New Year’s Day |
1 January 2024 |
Monday |
Chinese New Year (Day 1) |
10 February 2024 |
Saturday |
Chinese New Year (Day 2) |
11 February 2024 |
Sunday |
Chinese New Year (Substitute Holiday) |
12 February 2024 |
Monday |
Good Friday |
29 March 2024 |
Friday |
Hari Raya Puasa |
10 April 2024 |
Wednesday |
Labour Day |
1 May 2024 |
Wednesday |
Vesak Day |
22 May 2024 |
Wednesday |
Hari Raya Haji |
17 June 2024 |
Monday |
National Day |
9 August 2024 |
Friday |
Deepavali |
31 October 2024 |
Thursday |
Christmas Day |
25 December 2024 |
Wednesday |
Enjoy long weekends with your loved ones as 5 out of the 11 public holidays conveniently fall on either Mondays or Fridays. Make the most of your long weekends by planning ahead and strategically taking some time off.
Long Weekend |
Dates |
Days |
New Year’s Day |
1 January 2024 |
Monday |
Chinese New Year |
10-12 February 2024 |
Saturday-Monday |
Good Friday |
29 March 2024 |
Friday |
Hari Raya Haji |
17 June 2024 |
Monday |
National Day |
9 August 2024 |
Friday |
Tip: Get the best deals on your flights and accommodations by booking in advance! Don’t forget to check for travel restrictions and requirements.