Switch to Payboy now for only $3 
SAY GOODBYE TO EXPENSIVE HRMS
Switch to Payboy now for only $3 Say goodbye to expensive HRMS
Find out now
Unlock exclusive funding for Payboy with 50% on PSG and up to 80% on NCSS!

Singapore Public Holidays 2025 - Plan ahead your long weekends

Navigating the public holiday schedule is essential for both employers and employees to optimise work-life balance and plan vacations effectively.

In this guide, we’ll break down all the must-know details about public holidays in Singapore, including key insights, practical tips to maximise long weekends, and answers to common questions. Discover how to fully enjoy your time off and make every holiday count!

When are the Singapore public holidays in 2025?

There are 11 gazetted public holidays in Singapore:

Public HolidaysDatesDays
New Year’s Day1 January 2025Wednesday
Chinese New Year29 February 2025
30 February 2025
Wednesday
Thursday
Hari Raya Puasa*31 March 2025Monday
Good Friday18 April 2025Friday
Labour Day1 May 2025Thursday
Vesak Day12 May 2025Monday
Hari Raya Haji*7 June 2025**Saturday
National Day9 August 2025***Saturday
Deepavali31 October 2025Monday
Christmas Day25 December 2025Thursday

* Subject to further confirmation.

** Monday, 9 June 2025, will be a public holiday if your rest day falls on 7 June 2025.

*** Monday, 11 August 2024, will be a public holiday if your rest day falls on 9 August 2025.

Tip: You can easily add the public holiday calendar based on countries on Payboy to manage leaves seamlessly!

Do employees get off-in-lieu if a public holiday falls on a weekend or rest day in Singapore?

If the company operates on a 5-day work week (Monday - Friday), the employees will be entitled to one day off-in-lieu if the public holiday falls on a rest day (Saturday or Sunday).

Depending on the company policy, the off-in-lieu may be offered immediately after the public holiday, or employees have the option to utilise it later.

Tip: Use Payboy’s leaves management module to help you manage your off-in-lieu for public holidays!

How many long holiday weekends are there in Singapore in 2025?

Based on the public holidays in 2025, there are 6 long weekends without even applying for any leave!

No.Public HolidaysLong Weekend DatesDays
1Hari Raya Puasa29 Mar 2025 - 31 Mar 2025Sat - Mon
2Good Friday18 Apr 2025 - 20 Apr 2025Fri - Sun
3Vesak Day10 May 2025 - 12 May 2025Sat - Mon
4Hari Raya Haji*7 Jun 2025 - 9 Jun 2024Sat - Mon
5National Day*9 Aug 2025 - 11 Aug 2025Sat - Mon
6Deepavali18 Oct 2025 - 20 Oct 2025Sat - Mon

*  If a public holiday falls on a weekday, Monday will be the off-in-lieu.

When should I apply for leave days to further maximise long weekends in Singapore?

Chinese New Year 2025: Take 1 day of leave for 5-day long weekend

  • Chinese New Year falls on: 29 - 30 Jan 2025 (Wednesday - Thurs)
  • Public holiday: 29 - 30 Jan 2025 (Wednesday - Thursday)
  • Apply for annual leave on: 31 Jan 2025 (Friday)
  • 5-day long weekend: 29 Jan 2024 - 2 Feb 2025 (Wednesday - Sunday) 

Hari Raya Puasa 2025: Take 1 day of leave for 4-day long weekend

  • Hari Raya Puasa falls on: 31 Mar 2025 (Monday)
  • Public holidays: 31 Mar 2025 (Monday)
  • Apply for annual leave on: 28 Mar 2025 (Friday) or 1 Apr 2025 (Tuesday)
  • 4-day long weekend: 28 - 31 Mar 2025 (Friday - Monday) or 29 Mar - 1 Apr 2025 (Saturday - Tuesday)

Good Friday 2025: Take 1 day of leave for 4-day long weekend

  • Good Friday falls on: 18 Apr 2025 (Friday)
  • Public holiday: 18 Apr 2025 (Friday)
  • Apply for annual leave on: 17 Apr 2025 (Thursday) or 21 Apr 2025 (Monday)
  • 4-day long weekend: 17 - 20 Apr 2025 (Thursday - Sunday) or 18 - 21 Apr 2025 (Friday - Monday)

Labour Day 2025: Take 1 day of leave for 4-day long weekend

  • Labour Day falls on: 1 May 2025 (Thursday)
  • Public holiday: 1 May 2025 (Thursday)
  • Apply for annual leave on: 2 May 2025 (Friday)
  • 4-day long weekend: 1 - 4 May 2025 (Thursday - Sunday)

Vesak Day 2025: Take 1 day of leave for 4-day long weekend

  • Vesak Day falls on: 12 May 2025 (Monday)
  • Public holiday: 12 May 2025 (Monday)
  • Apply for annual leave on: 9 May 2025 (Friday) or 13 May 2025 (Tuesday)
  • 4-day long weekend: 9 - 12 May 2025 (Friday - Monday) or 10 - 13 May 2025 (Saturday - Tuesday)

Hari Raya Haji 2025: Take 1 day of leave for 4-day long weekend

  • Hari Raya Haji falls on: 7 Jun 2025 (Saturday)
  • Public holiday: 7 Jun 2025 (Saturday)
  • Public holidays in lieu: 9 Jun 2025 (Monday)*
  • Apply for annual leave on: 6 Jun 2025 (Friday) or 10 Jun 2025 (Tuesday)
  • 4-day long weekend: 6 - 9 Jun 2025 (Friday - Monday) or 7 - 10 Jun 2025 (Saturday - Tuesday)

*  If a public holiday falls on a weekday, Monday will be the off-in-lieu.

National Day 2025: Take 1 day of leave for 4-day long weekend

  • National day falls on: 9 Aug 2025 (Saturday)
  • Public holiday: 9 Aug 2025 (Saturday)
  • Public holidays in lieu: 11 Aug 2025 (Monday)*
  • Apply for annual leave on: 8 Aug 2025 (Friday) or 12 Aug 2025 (Tuesday)
  • 4-day long weekend: 8 - 11 Aug 2025 (Friday - Monday) or 9 - 12 Aug 2025 (Saturday - Tuesday)

*  If a public holiday falls on a weekday, Monday will be the off-in-lieu.

Deepavali 2025: Take 1 day of leave for 4-day long weekend

  • Deepavali falls on: 20 Oct 2025 (Monday)
  • Public holiday: 20 Oct 2025 (Monday)
  • Apply for annual leave on: 17 Oct 2025 (Friday) or 21 Oct 2025 (Tuesday)
  • 4-day long weekend: 17 - 20 Oct 2025 (Friday - Monday) or 18 - 21 Oct 2025 (Saturday - Tuesday)

Christmas Day 2025: Take 1 day of leave for 4-day long weekend

  • Christmas Day falls on: 25 Dec 2025 (Thursday)
  • Public holiday: 25 Dec 2025 (Thursday)
  • Apply for annual leave on: 26 Dec 2025 (Friday)
  • 4-day long weekend: 25 - 28 Dec 2025 (Thursday - Sunday)

Keen to find out more about annual leave entitlements in Singapore? Read our Annual leave guide in Singapore - What every employer must know!

Do employees get paid for working on public holidays?

Yes, in cases where employees are required to work on public holidays, the employer should either pay for an additional day or provide time off-in-lieu, as per mutual agreement.

Pay for working on a public holiday =

(12 x Monthly gross rate of pay x Public holidays worked on) / (52 x Average number of work days in a week)

For example:

Jessie’ monthly gross rate of pay is S$4,000, and the number of work days in a week is 5. There are 11 public holidays in a year, and Jessie worked on 2 public holidays in April.

Using the above formula, the calculation for Employee A's pay for working on public holidays would be:

(12 x S$4,000 x 2) / (52 x 5) = S$369.23

In this scenario, Jessie would receive an additional S$369.23 for working on the two public holidays.

Head over to our comprehensive “Public Holiday Pay Guide for employers in Singapore” to learn more about managing public holiday pay.

Tip: Use Payboy’s payroll module to ensure an accurate calculation of the employee’s pay on public holidays!


Simplify employee leave tracking, such as public holiday off-in-lieu with Payboy’s leave management module!

Small and medium-sized enterprises (SMEs) often find leave management to be a pain point, and we can understand why:

  • SMEs don’t have as many HR resources as larger businesses. As a result, they often have to rely on manual leave processes, which can be both time-consuming and error-prone.
  • SMEs often have a smaller pool of employees to choose from when someone goes on leave. This can lead to disruptions in workflow and decreased productivity.

If leave isn't managed properly, it can have a negative impact on productivity and morale. Therefore, good HR software is an essential tool for any business that wants to stay on top of its leave entitlements and ensure its employees are getting the rest they deserve. 

Here are some benefits of using our leave management module:

Manage leaves digitally

Our leave management module is designed to streamline the leave management process, making it easy for employees to apply for leave and check leave balances, as well as for employers to approve and manage leave requests.

Employees can also easily submit supporting documents or certificates via the mobile app, so that all the documents are stored in a central database. No more missing documents!

Sync seamlessly with Shift Scheduling and Payroll Processing modules

Shift scheduling and payroll calculation can be time-consuming and stressful while managing different leave types and requests. With Payboy HR software, when leaves are approved, the employee’s availability will be automatically updated in the Shift Scheduling module, and any encashed or unpaid leave will be calculated in the Payroll Processing module. 

Customise the leave policy that best fits your business needs

We'll provide you with a MOM-compliant setup to start with, but we are also ready to assist you in customising your leave policy to fit your business requirements. Check out how to customise settings for each leave type with Payboy, including off-in-lieu for public holidays!

Here’s a useful guide on how to create off-in-lieu for public holidays with Payboy!

Our Payboy Support Centre also helps to address most of the FAQs regarding other statutory leave entitlements asked by our customers:

Streamline your HR processes with Payboy today!

As a PSG-approved HRMS, Payboy provides a robust system to help you manage your HR tasks so that you can focus on your business and people!

With our wide range of modules, you can customise a solution to meet the specific needs of your business:

Payroll Processing | Leave Management | Claims Management | Applicant Tracking

Time Attendance | Shift Scheduling | Appraisal System | Inventory ManagementProject Costing | Training Management | Benefits

Find out how you can do it all with Payboy

Reach out to us if you are keen for a free demo on how we can help you save hours and give you some peace of mind on payroll and other HR matters so that you can focus on your business and people.
Schedule Demo
here are some other news you might like:
arrow-right