Skip to main content

Public Holidays for 2026

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

 

New Year’s Day

1 January 2026

Thursday

Chinese New Year

17 February 2026

Tuesday

18 February 2026

Wednesday

Hari Raya Puasa

21 March 20261

Saturday

Good Friday

3 April 2026

Friday

Labour Day

1 May 2026

Friday

Hari Raya Haji

27 May 20261

Wednesday

Vesak Day

31 May 20262

Sunday

National Day

9 August 20263

Sunday

Deepavali

8 November 20264

Sunday

Christmas Day

25 December 2026

Friday

1 Subject to confirmation.

2 Monday, 1 Jun 2026, will be a public holiday.

3 Monday, 10 Aug 2026, will be a public holiday.

4 Monday, 9 Nov 2026, 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.