Skip to main content

Public Holidays for 2025

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

New Year’s Day 1 Jan 2025 Wednesday
Chinese New Year 29 Jan 2025 Wednesday
30 Jan 2025 Thursday
Hari Raya Puasa 31 Mar 2025* Monday
Good Friday 18 Apr 2025 Friday
Labour Day 1 May 2025 Thursday
Vesak Day 12 May 2025 Monday
Hari Raya Haji 7 Jun 2025* Saturday
National Day 9 Aug 2025 Saturday
Deepavali 20 Oct 2025 Monday
Christmas Day 25 Dec 2025 Thursday

* Subject to confirmation.

PAYMENT FOR WORK DONE ON A PUBLIC HOLIDAY

2 All employers and employees should note the following:

a. 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.

b. 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.

c. 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.