Skip to main content

Public Holidays for 2024

The dates of the 11 gazetted public holidays for 2024 are as follows:

New Year’s Day

1 Jan 2024

Monday

Chinese New Year

10 Feb 2024

Saturday

11 Feb 2024*

Sunday

Good Friday

29 Mar 2024

Friday

Hari Raya Puasa

10 Apr 2024

Wednesday

Labour Day

1 May 2024

Wednesday

Vesak Day

22 May 2024

Wednesday

Hari Raya Haji

17 Jun 2024

Monday

National Day

9 Aug 2024

Friday

Deepavali

31 Oct 2024

Thursday

Christmas Day

25 Dec 2024

Wednesday

* Monday, 12 Feb 2024, will be a public holiday.

PAYMENT FOR WORK DONE ON A PUBLIC HOLIDAY

2 All employers and employees should note the following: 

  1. Employees covered by the Employment Act are entitled to 11 paid public holidays as indicated above. Employers and employees may mutually agree to substitute a public holiday for another working day.
  2. Employees who are required to work on a public holiday are entitled to an extra day’s salary at the basic rate of pay, in addition to their gross rate of pay for that day
  3. Employers also have the option of granting time-off-in-lieu, based on a mutually agreed number of hours, for working on a public holiday for the following group of employees:
  • Workmen earning more than $4,500 a month;
  • Non-workmen earning more than $2,600 a month; and
  • All Managers and Executives. 

3 More information on public holiday provisions under the Employment Act can be found here.