Leave & holidays

2027 leave hack: turn 8 days of leave into 31 days off

Where to put your 2027 annual leave in Singapore for the most time off: the exact days to apply for around every long weekend, and what 1 to 14 days of leave get you.

Updated 17 Oct 20264 min read

The trick is the same every year: a leave day is worth the most when it sits between a public holiday and a weekend, because it joins them into one long break. Here’s where those gaps are in 2027, and exactly which days to apply for.

How the 2027 public holidays fall

Singapore has 11 gazetted public holidays in 2027. Three of them, Chinese New Year, Labour Day and Christmas Day, land on a Saturday, so they don’t add a weekday off (if Saturday is your off day, you’re owed a replacement day or a day’s pay). Chinese New Year’s second day falls on a Sunday, so Monday 8 February is the holiday in lieu. New Year’s Day, Friday 1 January, makes a free three-day weekend, but the leave that stretches it comes out of December 2026, so it’s at the end of this guide.

The rest give you six breaks from Chinese New Year to Deepavali, before you take a single day of leave:

That’s 15 days off for free. The midweek holidays, Hari Raya Puasa on a Wednesday and Vesak Day and Deepavali on Thursdays, are where leave works hardest.

What each extra day of leave buys

Each row below is the best possible plan for that many leave days across those six breaks, worked out by the same maths as our leave planner. “Days off” counts every day of each break, weekends included.

Best plan for each number of leave days, across the 6 long weekends that start in 2027. Days off counts every day of each break, weekends included.
LeaveDays offWhere the leave goes
015Public holidays and weekends only
118 +3
  • Deepavali 1
219 +1
  • Hari Raya Puasa 2
322 +3
  • Hari Raya Puasa 2
  • Deepavali 1
423 +1
  • Hari Raya Puasa 4
526 +3
  • Hari Raya Puasa 4
  • Deepavali 1
627 +1
  • Chinese New Year 1
  • Hari Raya Puasa 4
  • Deepavali 1
728 +1
  • Hari Raya Puasa 4
  • Hari Raya Haji & Vesak Day 3
831 +3
  • Hari Raya Puasa 4
  • Hari Raya Haji & Vesak Day 3
  • Deepavali 1
932 +1
  • Chinese New Year 4
  • Hari Raya Puasa 4
  • Deepavali 1
1033 +1
  • Chinese New Year 5
  • Hari Raya Puasa 4
  • Deepavali 1
1136 +3
  • Hari Raya Puasa 4
  • Hari Raya Haji & Vesak Day 3
  • Deepavali 4
1237 +1
  • Chinese New Year 4
  • Hari Raya Puasa 4
  • Hari Raya Haji & Vesak Day 3
  • Deepavali 1
1338 +1
  • Chinese New Year 4
  • Hari Raya Puasa 4
  • Good Friday 4
  • Deepavali 1
1439 +1
  • Chinese New Year 5
  • Hari Raya Puasa 4
  • Good Friday 4
  • Deepavali 1

The big jumps come from bridges. One day of leave on Friday 29 October turns Deepavali into a four-day weekend. Three days fill the gaps between Hari Raya Haji and Vesak Day. After 8 days, most extra leave days add a single day off, with the odd jump when another nine-day break opens up.

Try your own number

Slide to the leave you can spare. The plan updates as you go.

31 days off

8 days of leave on top of the 15 free days gets you 16 extra days off.

  1. Chinese New YearSat 6 – Mon 8 Feb3 days off · no leave
  2. Hari Raya PuasaSat 6 – Sun 14 Mar9 days off · 4 leave
  3. Good FridayFri 26 – Sun 28 Mar3 days off · no leave
  4. Hari Raya Haji & Vesak DaySat 15 – Sun 23 May9 days off · 3 leave
  5. National DaySat 7 – Mon 9 Aug3 days off · no leave
  6. DeepavaliThu 28 – Sun 31 Oct4 days off · 1 leave
See it on a calendar in the full planner

The 2027 long weekends, one by one

Chinese New Year

The first day of Chinese New Year is Saturday 6 February and the second is a Sunday, so Monday 8 February is off in lieu: three days with no leave. Four days of leave after it, Tuesday 9 to Friday 12 February, make it nine. Much of the region celebrates too, so if you’re travelling, read where to go over Chinese New Year 2027.

Sat 6 – Sun 14 Feb 2027

Chinese New Year

9 days off4 leave

  1. F5Friday, 5 February: workday
  2. S6Saturday, 6 February: public holiday
  3. S7Sunday, 7 February: public holiday
  4. M8Monday, 8 February: public holiday
  5. T9Tuesday, 9 February: take leave
  6. W10Wednesday, 10 February: take leave
  7. T11Thursday, 11 February: take leave
  8. F12Friday, 12 February: take leave
  9. S13Saturday, 13 February: weekend
  10. S14Sunday, 14 February: weekend
  11. M15Monday, 15 February: workday

Apply for Tue 9 Feb, Wed 10 Feb, Thu 11 Feb, Fri 12 Feb

Hari Raya Puasa

A Wednesday holiday, the hardest kind to use. Take Monday 8 and Tuesday 9 March for five days off, or add Thursday 11 and Friday 12 for nine.

Sat 6 – Sun 14 Mar 2027

Hari Raya Puasa

9 days off4 leave

  1. F5Friday, 5 March: workday
  2. S6Saturday, 6 March: weekend
  3. S7Sunday, 7 March: weekend
  4. M8Monday, 8 March: take leave
  5. T9Tuesday, 9 March: take leave
  6. W10Wednesday, 10 March: public holiday
  7. T11Thursday, 11 March: take leave
  8. F12Friday, 12 March: take leave
  9. S13Saturday, 13 March: weekend
  10. S14Sunday, 14 March: weekend
  11. M15Monday, 15 March: workday

Apply for Mon 8 Mar, Tue 9 Mar, Thu 11 Mar, Fri 12 Mar

Good Friday

A free three-day weekend, two weeks after Hari Raya Puasa. Four days of leave in the week before, Monday 22 to Thursday 25 March, give you nine days off.

Sat 20 – Sun 28 Mar 2027

Good Friday

9 days off4 leave

  1. F19Friday, 19 March: workday
  2. S20Saturday, 20 March: weekend
  3. S21Sunday, 21 March: weekend
  4. M22Monday, 22 March: take leave
  5. T23Tuesday, 23 March: take leave
  6. W24Wednesday, 24 March: take leave
  7. T25Thursday, 25 March: take leave
  8. F26Friday, 26 March: public holiday
  9. S27Saturday, 27 March: weekend
  10. S28Sunday, 28 March: weekend
  11. M29Monday, 29 March: workday

Apply for Mon 22 Mar, Tue 23 Mar, Wed 24 Mar, Thu 25 Mar

Hari Raya Haji and Vesak Day

The best deal of the year. Hari Raya Haji is Monday 17 May and Vesak Day is Thursday 20 May, so three days of leave fill the gaps for nine days off.

Sat 15 – Sun 23 May 2027

Hari Raya Haji & Vesak Day

9 days off3 leave

  1. F14Friday, 14 May: workday
  2. S15Saturday, 15 May: weekend
  3. S16Sunday, 16 May: weekend
  4. M17Monday, 17 May: public holiday
  5. T18Tuesday, 18 May: take leave
  6. W19Wednesday, 19 May: take leave
  7. T20Thursday, 20 May: public holiday
  8. F21Friday, 21 May: take leave
  9. S22Saturday, 22 May: weekend
  10. S23Sunday, 23 May: weekend
  11. M24Monday, 24 May: workday

Apply for Tue 18 May, Wed 19 May, Fri 21 May

National Day

National Day is a Monday, so you get three days for free. Four days after it, Tuesday 10 to Friday 13 August, stretch it to nine.

Sat 7 – Sun 15 Aug 2027

National Day

9 days off4 leave

  1. F6Friday, 6 August: workday
  2. S7Saturday, 7 August: weekend
  3. S8Sunday, 8 August: weekend
  4. M9Monday, 9 August: public holiday
  5. T10Tuesday, 10 August: take leave
  6. W11Wednesday, 11 August: take leave
  7. T12Thursday, 12 August: take leave
  8. F13Friday, 13 August: take leave
  9. S14Saturday, 14 August: weekend
  10. S15Sunday, 15 August: weekend
  11. M16Monday, 16 August: workday

Apply for Tue 10 Aug, Wed 11 Aug, Thu 12 Aug, Fri 13 Aug

Deepavali

A Thursday holiday. One day of leave on Friday 29 October makes a four-day weekend, the cheapest trade of the year.

Thu 28 – Sun 31 Oct 2027

Deepavali

4 days off1 leave

  1. W27Wednesday, 27 October: workday
  2. T28Thursday, 28 October: public holiday
  3. F29Friday, 29 October: take leave
  4. S30Saturday, 30 October: weekend
  5. S31Sunday, 31 October: weekend
  6. M1Monday, 1 November: workday

Apply for Fri 29 Oct

When to apply

Leave for the popular weeks tends to go first come, first served, so ask early. We suggest putting in your request at least six weeks ahead:

Long weekendApply byLeave for the best tradeCalendar
Chinese New Year
Sat 6 – Sun 14 Feb 2027
Sat 19 Dec 2026Tue 9 Feb, Wed 10 Feb, Thu 11 Feb, Fri 12 Feb
4 leave → 9 days off
.ics
Hari Raya Puasa
Sat 6 – Sun 14 Mar 2027
Fri 22 Jan 2027Mon 8 Mar, Tue 9 Mar, Thu 11 Mar, Fri 12 Mar
4 leave → 9 days off
.ics
Good Friday
Sat 20 – Sun 28 Mar 2027
Fri 5 Feb 2027Mon 22 Mar, Tue 23 Mar, Wed 24 Mar, Thu 25 Mar
4 leave → 9 days off
.ics
Hari Raya Haji & Vesak Day
Sat 15 – Sun 23 May 2027
Thu 1 Apr 2027Tue 18 May, Wed 19 May, Fri 21 May
3 leave → 9 days off
.ics
National Day
Sat 7 – Sun 15 Aug 2027
Sat 19 Jun 2027Tue 10 Aug, Wed 11 Aug, Thu 12 Aug, Fri 13 Aug
4 leave → 9 days off
.ics
Deepavali
Thu 28 – Sun 31 Oct 2027
Fri 10 Sept 2027Fri 29 Oct
1 leave → 4 days off
.ics

"Apply by" is 6 weeks before the earliest leave day you might take for that weekend. Each calendar file adds the weekend plus a reminder on that date.

Or let your calendar remember for you. Subscribe once and every long weekend arrives with an “apply for leave” reminder on the dates above:

Before 2027 starts: Christmas and New Year

Christmas Day 2026 and New Year’s Day 2027 both fall on a Friday. Four days of leave in between, Monday 28 to Thursday 31 December, give you 10 days off, Fri 25 Dec – Sun 3 Jan. Those days come out of your 2026 leave, which is handy if you have some left to use. To be safe, ask by Tue 10 Nov.

Fri 25 Dec 2026 – Sun 3 Jan 2027

Christmas & New Year

10 days off4 leave

  1. T24Thursday, 24 December: workday
  2. F25Friday, 25 December: public holiday
  3. S26Saturday, 26 December: weekend
  4. S27Sunday, 27 December: weekend
  5. M28Monday, 28 December: take leave
  6. T29Tuesday, 29 December: take leave
  7. W30Wednesday, 30 December: take leave
  8. T31Thursday, 31 December: take leave
  9. F1Friday, 1 January: public holiday
  10. S2Saturday, 2 January: weekend
  11. S3Sunday, 3 January: weekend
  12. M4Monday, 4 January: workday

Apply for Mon 28 Dec, Tue 29 Dec, Wed 30 Dec, Thu 31 Dec

Questions

How many public holidays does Singapore have in 2027?

11. Chinese New Year, Labour Day and Christmas Day fall on a Saturday, and the second day of Chinese New Year falls on a Sunday, so Monday 8 February 2027 is a public holiday in lieu.

What is the best long weekend to take leave for in 2027?

Hari Raya Haji & Vesak Day in May. Taking Tue 18 May, Wed 19 May, Fri 21 May (3 days of leave) gives you 9 days off in a row, Sat 15 – Sun 23 May. For the least leave, take Friday 29 October: one day turns Deepavali into a four-day weekend.

How many days off can I get with 14 days of leave in 2027?

39, if all 14 go next to public holidays: 5 for Chinese New Year, 4 for Hari Raya Puasa, 4 for Good Friday and 1 for Deepavali. With no leave at all, the long weekends give you 15.

Do Saturday public holidays give me a day off?

Not automatically. Chinese New Year, Labour Day and Christmas Day are Saturdays in 2027 and there is no Monday in lieu. If Saturday is your off day and you are covered by the Employment Act, your employer must give you another day off or an extra day's pay instead.

When should I apply for leave?

At least six weeks ahead, and earlier for Chinese New Year and the Hari Raya Haji and Vesak week, when many colleagues will want the same days. Our calendar files add a reminder six weeks before each long weekend.

Holiday dates come from MOM's gazetted list, and the leave maths and rankings are worked out the same way as on our long-weekend pages. Updated 17 Oct 2026.