Singapore Long Weekends 2026
Singapore gazettes 11 public holidays in 2026 and six of them create three-day long weekends without using annual leave — thanks to holidays landing on Fridays plus three in-lieu Mondays when Vesak Day, National Day and Deepavali fall on a Sunday.
Singapore long weekends in 2026
Good Friday
3 daysApr 3 – 5
Fri–Sun: Good Friday plus the weekend.
Labour Day
3 daysMay 1 – 3
Fri–Sun: Labour Day plus the weekend.
Vesak Day
3 daysMay 30 – Jun 1
Sat–Mon: the weekend plus the Jun 1 in-lieu holiday.
National Day
3 daysAug 8 – 10
Sat–Mon: the weekend plus the Aug 10 in-lieu holiday.
Deepavali
3 daysNov 7 – 9
Sat–Mon: the weekend plus the Nov 9 in-lieu holiday.
Christmas
3 daysDec 25 – 27
Fri–Sun: Christmas Day plus the weekend.
Interactive Leave & Bridge Days Planner
Select your country, year, and annual leave budget to calculate the highest-ROI vacation strategies. Bridge mid-week holidays into continuous mega-breaks.
27 Bridge Strategies Found
Chinese New Year
Feb 14 – 18•Total Vacation: 5 days
Take 1 day of annual leave on Feb 16 to bridge Chinese New Year with the weekend for a 5-day vacation.
New Year's Day
Jan 1 – 4•Total Vacation: 4 days
Take 1 day of annual leave on Jan 2 to bridge New Year's Day with the weekend for a 4-day vacation.
Chinese New Year
Feb 14 – 22•Total Vacation: 9 days
Take 3 days of annual leave on Feb 16, Feb 19 – 20 to connect Chinese New Year into a 9-day continuous break.
Chinese New Year
Feb 17 – 22•Total Vacation: 6 days
Take 2 days of annual leave on Feb 19 – 20 to connect Chinese New Year into a 6-day continuous break.
Hari Raya Haji
May 27 – Jun 1•Total Vacation: 6 days
Take 2 days of annual leave on May 28 – 29 to connect Hari Raya Haji into a 6-day continuous break.
Hari Raya Haji
May 23 – Jun 1•Total Vacation: 10 days
Take 4 days of annual leave on May 25 – 26, May 28 – 29 to connect Hari Raya Haji into a 10-day continuous break.
Hari Raya Haji
May 23 – 27•Total Vacation: 5 days
Take 2 days of annual leave on May 25 – 26 to connect Hari Raya Haji into a 5-day continuous break.
New Year's Day
Dec 27, 2025 – Jan 4, 2026•Total Vacation: 9 days
Take 4 days of annual leave on Dec 29 – 31, Jan 2 to connect New Year's Day into a 9-day continuous break.
Good Friday
Mar 28 – Apr 5•Total Vacation: 9 days
Take 4 days of annual leave on Mar 30 – Apr 2 to connect Good Friday into a 9-day continuous break.
Labour Day
Apr 25 – May 3•Total Vacation: 9 days
Take 4 days of annual leave on Apr 27 – 30 to connect Labour Day into a 9-day continuous break.
Vesak Day
May 30 – Jun 7•Total Vacation: 9 days
Take 4 days of annual leave on Jun 2 – 5 to connect Vesak Day into a 9-day continuous break.
National Day
Aug 8 – 16•Total Vacation: 9 days
Take 4 days of annual leave on Aug 11 – 14 to connect National Day into a 9-day continuous break.
Deepavali
Nov 7 – 15•Total Vacation: 9 days
Take 4 days of annual leave on Nov 10 – 13 to connect Deepavali into a 9-day continuous break.
Christmas Day
Dec 19 – 27•Total Vacation: 9 days
Take 4 days of annual leave on Dec 21 – 24 to connect Christmas Day into a 9-day continuous break.
Chinese New Year
Feb 7 – 18•Total Vacation: 12 days
Take 6 days of annual leave on Feb 9 – 13, Feb 16 to connect Chinese New Year into a 12-day continuous break.
Hari Raya Haji
May 27 – Jun 7•Total Vacation: 12 days
Take 6 days of annual leave on May 28 – 29, Jun 2 – 5 to connect Hari Raya Haji into a 12-day continuous break.
Good Friday
Apr 3 – 12•Total Vacation: 10 days
Take 5 days of annual leave on Apr 6 – 10 to connect Good Friday into a 10-day continuous break.
Labour Day
May 1 – 10•Total Vacation: 10 days
Take 5 days of annual leave on May 4 – 8 to connect Labour Day into a 10-day continuous break.
National Day
Aug 1 – 10•Total Vacation: 10 days
Take 5 days of annual leave on Aug 3 – 7 to connect National Day into a 10-day continuous break.
Deepavali
Oct 31 – Nov 9•Total Vacation: 10 days
Take 5 days of annual leave on Nov 2 – 6 to connect Deepavali into a 10-day continuous break.
Christmas Day
Dec 25, 2026 – Jan 3, 2027•Total Vacation: 10 days
Take 5 days of annual leave on Dec 28, 2026 – Jan 1, 2027 to connect Christmas Day into a 10-day continuous break.
New Year's Day
Dec 27, 2025 – Jan 1, 2026•Total Vacation: 6 days
Take 3 days of annual leave on Dec 29 – 31 to connect New Year's Day into a 6-day continuous break.
Chinese New Year
Feb 17 – Mar 1•Total Vacation: 13 days
Take 7 days of annual leave on Feb 19 – 20, Feb 23 – 27 to connect Chinese New Year into a 13-day continuous break.
New Year's Day
Jan 1 – 11•Total Vacation: 11 days
Take 6 days of annual leave on Jan 2, Jan 5 – 9 to connect New Year's Day into a 11-day continuous break.
Hari Raya Puasa
Mar 14 – 22•Total Vacation: 9 days
Take 5 days of annual leave on Mar 16 – 20 to connect Hari Raya Puasa into a 9-day continuous break.
Hari Raya Puasa
Mar 21 – 29•Total Vacation: 9 days
Take 5 days of annual leave on Mar 23 – 27 to connect Hari Raya Puasa into a 9-day continuous break.
Hari Raya Haji
May 16 – 27•Total Vacation: 12 days
Take 7 days of annual leave on May 18 – 22, May 25 – 26 to connect Hari Raya Haji into a 12-day continuous break.
Compliance Notice: Leave planning recommendations are calculated for vacation optimization. Taking annual leave is subject to your employment contract, employer approval, and local labor legislation.
How in-lieu Mondays work in 2026
When a public holiday falls on a Sunday, the following Monday becomes a public holiday. In 2026 that adds Monday 1 June (after Vesak Day on 31 May), Monday 10 August (after National Day on 9 August) and Monday 9 November (after Deepavali on 8 November).
Combine those with Good Friday (3 Apr), Labour Day (1 May) and Christmas (25 Dec) all on a Friday, and you get six natural long weekends — one more than a typical year.
Official sources & data
- Public Holidays for 2026Visit sourceMinistry of Manpower, Singapore
- Public Holidays for 2026 (dataset)Visit sourcedata.gov.sg
- Singapore public holiday dates for 2026 released, with 6 long weekendsVisit sourceCNA
Frequently asked questions
How many long weekends does Singapore have in 2026?
Six three-day long weekends: Good Friday (3–5 Apr), Labour Day (1–3 May), Vesak Day (30 May–1 Jun), National Day (8–10 Aug), Deepavali (7–9 Nov) and Christmas (25–27 Dec).
Which 2026 Singapore long weekends need no annual leave?
All six listed above need no leave. You can stretch Chinese New Year (17–18 Feb) into a nine-day break with three leave days, or Hari Raya Haji week with four leave days for a ten-day break.
Why is Monday 1 June 2026 a public holiday?
Vesak Day falls on Sunday 31 May 2026, so Monday 1 June is the in-lieu public holiday — and it creates a Sat–Mon long weekend.
When is Deepavali 2026 in Singapore?
Deepavali is Sunday 8 November 2026, with the in-lieu holiday on Monday 9 November — giving a Sat–Mon long weekend of 7–9 November.
Where can I download the Singapore 2026 holiday calendar?
Our Singapore 2026 public holidays page and the holiday calendar downloads hub offer ICS and CSV files sourced from the official MOM gazette.