Singapore public holidays 2027

11 holidays, one Monday in lieu and 5 long weekends. 3 holidays land on a Saturday, so a Monday-to-Friday week gets fewer days off than usual.

2027 public holidays in order through the year
  1. New Year Fri 1 Jan 3-day weekend
  2. Chinese New Year Sat 6 – Mon 8 Feb 3-day weekend
  3. Hari Raya Puasa Wed 10 Mar
  4. Good Friday Fri 26 Mar 3-day weekend
  5. Labour Day Sat 1 May
  6. Hari Raya Haji Mon 17 May 3-day weekend
  7. Vesak Day Thu 20 May
  8. National Day Mon 9 Aug 3-day weekend
  9. Deepavali Thu 28 Oct
  10. Christmas Sat 25 Dec

All 2027 holidays

HolidayDateDayNote
New Year's Day 1 January 2027 Friday 3-day weekend Fri 1 Jan – Sun 3 Jan
Chinese New Year 6 February 2027 Saturday Saturday: no weekday off 3-day weekend Sat 6 Feb – Mon 8 Feb
Chinese New Year (day 2) 7 February 2027 Sunday Sunday: next day off
Chinese New Year (in lieu) 8 February 2027 Monday Holiday because Chinese New Year (day 2) falls on a Sunday
Hari Raya Puasa 10 March 2027 Wednesday
Good Friday 26 March 2027 Friday 3-day weekend Fri 26 Mar – Sun 28 Mar
Labour Day 1 May 2027 Saturday Saturday: no weekday off
Hari Raya Haji 17 May 2027 Monday 3-day weekend Sat 15 May – Mon 17 May
Vesak Day 20 May 2027 Thursday
National Day 9 August 2027 Monday 3-day weekend Sat 7 Aug – Mon 9 Aug
Deepavali 28 October 2027 Thursday
Christmas Day 25 December 2027 Saturday Saturday: no weekday off

Source: MOM announcement of 2027 public holidays. Checked 2026-11-15. Add them to your calendar: download .ics.

Plan your leave

Enter the days of annual leave you can use. The planner joins them to weekends and public holidays to give you the most days off in a row, and marks the leave days in teal.

28 days off for 7 days of leave

7 breaks, counting weekends and public holidays.

  1. 4days off

    Fri 1 Jan – Mon 4 Jan

    New Year. 4.0 days off per day of leave.

    Take leave on:Mon 4 Jan

  2. 4days off

    Fri 5 Feb – Mon 8 Feb

    Chinese New Year. 4.0 days off per day of leave.

    Take leave on:Fri 5 Feb

  3. 4days off

    Thu 25 Mar – Sun 28 Mar

    Good Friday. 4.0 days off per day of leave.

    Take leave on:Thu 25 Mar

  4. 4days off

    Fri 14 May – Mon 17 May

    Hari Raya Haji. 4.0 days off per day of leave.

    Take leave on:Fri 14 May

  5. 4days off

    Thu 20 May – Sun 23 May

    Vesak Day. 4.0 days off per day of leave.

    Take leave on:Fri 21 May

  6. 4days off

    Fri 6 Aug – Mon 9 Aug

    National Day. 4.0 days off per day of leave.

    Take leave on:Fri 6 Aug

  7. 4days off

    Thu 28 Oct – Sun 31 Oct

    Deepavali. 4.0 days off per day of leave.

    Take leave on:Fri 29 Oct

January

February

March

April

May

June

July

August

September

October

November

December

Longest break for each day of leave

If you take all your leave in one go, these are the three longest breaks you can make. Monday-to-Friday week.

LeaveBreakDays offTake leave on
1 day Fri 1 Jan – Mon 4 Jan
New Year
4 Mon 4 Jan
Fri 5 Feb – Mon 8 Feb
Chinese New Year
4 Fri 5 Feb
Thu 25 Mar – Sun 28 Mar
Good Friday
4 Thu 25 Mar
2 days Sat 15 May – Thu 20 May
Hari Raya Haji, Vesak Day
6 Tue 18 May, Wed 19 May
Fri 1 Jan – Tue 5 Jan
New Year
5 Mon 4 Jan, Tue 5 Jan
Thu 4 Feb – Mon 8 Feb
Chinese New Year
5 Thu 4 Feb, Fri 5 Feb
3 days Sat 15 May – Sun 23 May
Hari Raya Haji, Vesak Day
9 Tue 18 May, Wed 19 May, Fri 21 May
Fri 1 Jan – Wed 6 Jan
New Year
6 Mon 4 Jan, Tue 5 Jan, Wed 6 Jan
Wed 3 Feb – Mon 8 Feb
Chinese New Year
6 Wed 3 Feb, Thu 4 Feb, Fri 5 Feb
4 days Fri 14 May – Sun 23 May
Hari Raya Haji, Vesak Day
10 Fri 14 May, Tue 18 May, Wed 19 May, Fri 21 May
Sat 6 Feb – Sun 14 Feb
Chinese New Year
9 Tue 9 Feb, Wed 10 Feb, Thu 11 Feb, Fri 12 Feb
Sat 6 Mar – Sun 14 Mar
Hari Raya Puasa
9 Mon 8 Mar, Tue 9 Mar, Thu 11 Mar, Fri 12 Mar

Long weekends without leave

HolidayBreakDays off
New YearFri 1 Jan – Sun 3 Jan3
Chinese New YearSat 6 Feb – Mon 8 Feb3
Good FridayFri 26 Mar – Sun 28 Mar3
Hari Raya HajiSat 15 May – Mon 17 May3
National DaySat 7 Aug – Mon 9 Aug3

More on 2027 long weekends and bridge days

How the planner counts

Frequently asked questions

How many public holidays does Singapore have in 2027?

Eleven gazetted public holidays, the same every year. In 2027, Chinese New Year (day 2) falls on a Sunday, so Mon 8 Feb is also a holiday.

How many long weekends are there in 2027?

5 for a Monday-to-Friday week, with no leave needed: New Year (Fri 1 Jan – Sun 3 Jan), Chinese New Year (Sat 6 Feb – Mon 8 Feb), Good Friday (Fri 26 Mar – Sun 28 Mar), Hari Raya Haji (Sat 15 May – Mon 17 May) and National Day (Sat 7 Aug – Mon 9 Aug).

Which public holidays fall on a Saturday in 2027?

Chinese New Year (Sat 6 Feb), Labour Day (Sat 1 May) and Christmas Day (Sat 25 Dec). There is no weekday holiday in place of a Saturday. If Saturday is not a working day for you and the Employment Act covers you, your employer must give you another day off or an extra day's pay.

What is the best way to use annual leave in 2027?

Hari Raya Haji (Monday 17 May) and Vesak Day (Thursday 20 May) sit three days apart. Take leave on Tue 18 May and Wed 19 May for 6 days off in a row, or add Fri 21 May to stretch it to 9 days (Sat 15 May – Sun 23 May).

What happens when a public holiday falls on a Sunday?

The next day, Monday, becomes a paid public holiday. MOM lists that Monday when it announces the year's holidays.