Home β€Ί Blog β€Ί Singapore public holidays 2027
πŸ‡ΈπŸ‡¬ Public holidays 2027

Singapore public holidays 2027:
the complete list.

All 11 gazetted public holidays in Singapore for 2027, as announced by the Ministry of Manpower, plus the pay and day-off rules HR needs.

By the FlexDays team Β· Last updated 9 October 2026

12public holiday days off in 2027
5long weekends & breaks (3+ days)
8holidays on a working day

Singapore public holidays 2027: full list

Here's every public holiday day off in Singapore in 2027, with the day of the week so you can plan rosters and leave ahead of time.

DateDayHolidayStatus
1 JanFriNew Year's DayConfirmedConfirmed
6–7 FebSat–SunChinese New YearConfirmedConfirmed
8 FebMonChinese New Year (day off in lieu)Day 2 falls on a Sunday, so Monday is a public holidayConfirmedConfirmed
10 MarWedHari Raya PuasaSubject to moon sightingConfirmedConfirmed
26 MarFriGood FridayConfirmedConfirmed
1 MaySatLabour DayFalls on a SaturdayConfirmedConfirmed
17 MayMonHari Raya HajiSubject to moon sightingConfirmedConfirmed
20 MayThuVesak DayConfirmedConfirmed
9 AugMonNational DayConfirmedConfirmed
28 OctThuDeepavaliConfirmedConfirmed
25 DecSatChristmas DayFalls on a SaturdayConfirmedConfirmed

These dates were published by Singapore's Ministry of Manpower (MOM) in June 2026. Hari Raya dates may still shift slightly after the moon sighting.

Long weekends in Singapore in 2027

With a Saturday & Sunday weekend, these holidays create breaks of three days or more. They're the busiest times for leave requests, so it pays to plan cover early.

Fri 1 – Sun 3 Jan3 daysNew Year's Day
Sat 6 – Mon 8 Feb3 daysChinese New Year
Fri 26 – Sun 28 Mar3 daysGood Friday
Sat 15 – Mon 17 May3 daysHari Raya Haji
Sat 7 – Mon 9 Aug3 daysNational Day

πŸ“‹ Tracking leave in a spreadsheet? Get our free leave tracker with automatic balances.

Get the free tracker

What HR teams in Singapore should know

Sunday holidays move to Monday

When a public holiday falls on a Sunday, the next day (Monday) is a public holiday. In 2027 that's Monday 8 February, after Chinese New Year Day 2.

Saturday holidays

Labour Day and Christmas both fall on a Saturday in 2027. If Saturday is a non-working day for an employee covered by the Employment Act, they're entitled to another day off or one extra day's salary instead.

Working on a public holiday

Employees covered by the Employment Act who work on a public holiday get an extra day's basic pay on top of their normal pay for that day. Employer and employee can also agree to swap the holiday for another working day.

Time off in lieu

Some employees, such as managers and executives, can be given time off in lieu instead of extra pay. Agree on the approach in your contracts or leave policy.

Frequently asked questions

How many public holidays are there in Singapore in 2027?

Singapore has 11 gazetted public holidays in 2027. Because Chinese New Year Day 2 falls on a Sunday, Monday 8 February 2027 is also a public holiday.

When is Chinese New Year 2027 in Singapore?

Chinese New Year falls on Saturday 6 and Sunday 7 February 2027, with Monday 8 February as a public holiday.

What happens if a public holiday falls on a Saturday in Singapore?

If Saturday is a non-working day, employees covered by the Employment Act are entitled to another day off or one extra day's salary.

When is National Day 2027 in Singapore?

National Day falls on Monday 9 August 2027, giving a long weekend from Saturday 7 to Monday 9 August.

This guide is for planning only and isn't legal advice. Holiday dates can change by official announcement, so always confirm with the relevant government source. We'll keep this page updated as dates are confirmed.

✦ The HR super app

Let FlexDays handle Singapore public holidays for you

FlexDays loads public holidays for your country automatically, so leave balances and timesheets always skip the right days. No more updating spreadsheets every year.

  • 🌍 Holidays set by country & location
  • πŸ“± Leave requests in seconds
  • ⏱️ One-tap time tracker
  • πŸ“£ Team announcements
  • πŸ’Έ Free for teams up to 10