Singapore Public Holidays 2026 & 2027 (Long Weekend Planner)
The planner finds the breaks that turn them into the most days off.
Singapore public holidays 2026
11 gazetted holidays, 10 of them on a weekday (including in-lieu Mondays). Source: MOM, updated 19 June 2026.
- Jan1New Year's DayThursdayBridge with 1 day of leave
- Feb17Chinese New YearTuesdayBridge with 1 day of leave
- Feb18Chinese New Year (day 2)WednesdayMidweek
- Mar21Hari Raya PuasaSaturdaySaturday, no extra day
- Apr3Good FridayFridayLong weekend
- May1Labour DayFridayLong weekend
- May27Hari Raya HajiWednesdayMidweek
- May31Vesak DaySundaySunday, so Monday is off
- Jun1Vesak Day (in lieu)MondayMonday off in lieu
- Aug9National DaySundaySunday, so Monday is off
- Aug10National Day (in lieu)MondayMonday off in lieu
- Nov8DeepavaliSundaySunday, so Monday is off
- Nov9Deepavali (in lieu)MondayMonday off in lieu
- Dec25Christmas DayFridayLong weekend
Take 4 days of leave, get
31 days off
- Long weekends with no leave
- 5
- Longest break
- 5 days (14 Feb)
- Days off per leave day
- 7.8
Your 2026 leave plan
The combination of breaks that gives the most days off for 4 days of leave.
- Public holiday
- Take leave
- Weekend
New Year's Day
4 days off · 1 Jan to 4 Jan · 1 day of leave
- Thu1
- Fri2
- Sat3
- Sun4
Apply for leave on Fri, 2 Jan.
Chinese New Year
5 days off · 14 Feb to 18 Feb · 1 day of leave
- Sat14
- Sun15
- Mon16
- Tue17
- Wed18
Apply for leave on Mon, 16 Feb.
Hari Raya Puasa
3 days off · 20 Mar to 22 Mar · 1 day of leave
- Fri20
- Sat21
- Sun22
Apply for leave on Fri, 20 Mar.
Good Friday
3 days off · 3 Apr to 5 Apr · no leave needed
- Fri3
- Sat4
- Sun5
Labour Day
3 days off · 1 May to 3 May · no leave needed
- Fri1
- Sat2
- Sun3
Vesak Day
3 days off · 30 May to 1 Jun · no leave needed
- Sat30
- Sun31
- Mon1
National Day
3 days off · 8 Aug to 10 Aug · no leave needed
- Sat8
- Sun9
- Mon10
Deepavali
3 days off · 7 Nov to 9 Nov · no leave needed
- Sat7
- Sun8
- Mon9
Christmas Day
4 days off · 24 Dec to 27 Dec · 1 day of leave
- Thu24
- Fri25
- Sat26
- Sun27
Apply for leave on Thu, 24 Dec.
Most efficient bridges in 2026
Where each day of leave buys the most time off.
Chinese New Year
1 day of leave → 5 days off
14 Feb to 18 Feb
- Sat14
- Sun15
- Mon16
- Tue17
- Wed18
New Year's Day
1 day of leave → 4 days off
1 Jan to 4 Jan
- Thu1
- Fri2
- Sat3
- Sun4
Good Friday
1 day of leave → 4 days off
2 Apr to 5 Apr
- Thu2
- Fri3
- Sat4
- Sun5
Labour Day
1 day of leave → 4 days off
30 Apr to 3 May
- Thu30
- Fri1
- Sat2
- Sun3
2026 at a glance
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
- Public holiday
- Suggested leave
- Part of a break
Every long weekend option in 2026
New Year's Day
Thu, 1 Jan
- 1 day of leave4 days1 Jan to 4 Jan
- 2 days of leave5 days1 Jan to 5 Jan
- 3 days of leave6 days1 Jan to 6 Jan
- 4 days of leave7 days1 Jan to 7 Jan
- 5 days of leave8 days1 Jan to 8 Jan
Chinese New Year
Tue, 17 Feb and Wed, 18 Feb
- 1 day of leave5 days14 Feb to 18 Feb
- 2 days of leave6 days13 Feb to 18 Feb
- 3 days of leave9 days14 Feb to 22 Feb
- 4 days of leave10 days13 Feb to 22 Feb
- 5 days of leave11 days12 Feb to 22 Feb
Hari Raya Puasa
Sat, 21 Mar
- 1 day of leave3 days20 Mar to 22 Mar
- 2 days of leave4 days19 Mar to 22 Mar
- 3 days of leave5 days18 Mar to 22 Mar
- 4 days of leave6 days17 Mar to 22 Mar
- 5 days of leave9 days14 Mar to 22 Mar
Good Friday
Fri, 3 Apr
- No leave3 days3 Apr to 5 Apr
- 1 day of leave4 days2 Apr to 5 Apr
- 2 days of leave5 days1 Apr to 5 Apr
- 3 days of leave6 days31 Mar to 5 Apr
- 4 days of leave9 days28 Mar to 5 Apr
- 5 days of leave10 days27 Mar to 5 Apr
Labour Day
Fri, 1 May
- No leave3 days1 May to 3 May
- 1 day of leave4 days30 Apr to 3 May
- 2 days of leave5 days29 Apr to 3 May
- 3 days of leave6 days28 Apr to 3 May
- 4 days of leave9 days25 Apr to 3 May
- 5 days of leave10 days24 Apr to 3 May
Hari Raya Haji + Vesak Day
Wed, 27 May and Sun, 31 May
- No leave3 days30 May to 1 Jun
- 1 day of leave4 days29 May to 1 Jun
- 2 days of leave6 days27 May to 1 Jun
- 3 days of leave7 days26 May to 1 Jun
- 4 days of leave10 days23 May to 1 Jun
- 5 days of leave11 days22 May to 1 Jun
National Day
Sun, 9 Aug
- No leave3 days8 Aug to 10 Aug
- 1 day of leave4 days7 Aug to 10 Aug
- 2 days of leave5 days6 Aug to 10 Aug
- 3 days of leave6 days5 Aug to 10 Aug
- 4 days of leave9 days8 Aug to 16 Aug
- 5 days of leave10 days1 Aug to 10 Aug
Deepavali
Sun, 8 Nov
- No leave3 days7 Nov to 9 Nov
- 1 day of leave4 days6 Nov to 9 Nov
- 2 days of leave5 days5 Nov to 9 Nov
- 3 days of leave6 days4 Nov to 9 Nov
- 4 days of leave9 days7 Nov to 15 Nov
- 5 days of leave10 days31 Oct to 9 Nov
Christmas Day
Fri, 25 Dec
- No leave3 days25 Dec to 27 Dec
- 1 day of leave4 days24 Dec to 27 Dec
- 2 days of leave5 days23 Dec to 27 Dec
- 3 days of leave6 days22 Dec to 27 Dec
- 4 days of leave10 days25 Dec to 3 Jan
- 5 days of leave11 days24 Dec to 3 Jan
Assumes a Monday to Friday work week. A holiday that falls on a Saturday gives no extra public holiday, but under the Employment Act (if you are covered by it) your employer must give you another day off or an extra day's pay, and a replacement day off can make a bridge of its own.
How this works
Holiday dates are the gazetted public holidays published by the Ministry of Manpower (MOM), last updated 19 June 2026. Singapore has 11 public holidays a year. When one falls on a Sunday, the following Monday is a public holiday; when one falls on a Saturday, there is no extra public holiday.
In 2026 the in-lieu Mondays are 1 June (Vesak Day), 10 August (National Day) and 9 November (Deepavali). In 2027 the only in-lieu Monday is 8 February, because the second day of Chinese New Year falls on a Sunday. Labour Day and Christmas Day 2027 both fall on a Saturday.
The planner assumes a Monday to Friday work week. It lists every break of three days or more that contains a public holiday, keeps only the options where extra leave buys extra days, then picks the combination that gives the most days off for your leave budget. Once the page knows today's date, it only plans breaks that are still ahead.
FAQs
How many public holidays does Singapore have in 2026?
Singapore has 11 public holidays in 2026, plus 3 in-lieu Mondays (1 June, 10 August and 9 November) because Vesak Day, National Day and Deepavali fall on a Sunday. That gives 10 weekday days off in 2026.
When is Chinese New Year 2027 in Singapore?
Chinese New Year 2027 falls on Saturday 6 February and Sunday 7 February, so Monday 8 February 2027 is a public holiday in lieu, giving a three-day weekend from 6 to 8 February.
How many long weekends are there in 2026?
There are six three-day weekends in 2026 that need no leave: Good Friday (3 to 5 April), Labour Day (1 to 3 May), Vesak Day (30 May to 1 June), National Day (8 to 10 August), Deepavali (7 to 9 November) and Christmas (25 to 27 December).
What is the most efficient way to use leave in 2026?
Taking 4 days of leave from 28 to 31 December 2026 joins Christmas Day (Friday) and New Year's Day 2027 (Friday) into 10 days off, from 25 December 2026 to 3 January 2027. Earlier in 2026, 3 days of leave around Chinese New Year gave 9 days off.
What happens if a public holiday falls on a Saturday?
No extra public holiday is declared, so Hari Raya Puasa 2026 (Saturday 21 March) and Labour Day and Christmas Day 2027 do not create a Monday off. Employees covered by the Employment Act whose rest day or non-working day it is must get another day off or an extra day's pay instead.