Singapore Long Weekends 2027
The Ministry of Manpower gazetted the 2027 public holidays on 18 June 2026: 11 holidays, five of which fall on a Friday, Sunday or Monday and create three-day long weekends without annual leave. Two holidays land on a Friday (New Year’s Day, Good Friday), two on a Monday (Hari Raya Haji, National Day), and Chinese New Year’s Sunday second day rolls over to Monday Feb 8.
Singapore long weekends in 2027
New Year's Day
3 daysJan 1 – 3
Fri–Sun: New Year’s Day plus the weekend.
Chinese New Year
3 daysFeb 6 – 8
Sat–Mon: Chinese New Year plus the Feb 8 in-lieu holiday.
Good Friday
3 daysMar 26 – 28
Fri–Sun: Good Friday plus the weekend.
Hari Raya Haji
3 daysMay 15 – 17
Sat–Mon: the weekend rolls into the Monday holiday.
National Day
3 daysAug 7 – 9
Sat–Mon: the weekend plus National Day on Monday.
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
Vesak Day
May 20 – 23•Total Vacation: 4 days
Take 1 day of annual leave on May 21 to bridge Vesak Day with the weekend for a 4-day vacation.
Deepavali
Oct 28 – 31•Total Vacation: 4 days
Take 1 day of annual leave on Oct 29 to bridge Deepavali with the weekend for a 4-day vacation.
Hari Raya Haji
May 15 – 23•Total Vacation: 9 days
Take 3 days of annual leave on May 18 – 19, May 21 to connect Hari Raya Haji into a 9-day continuous break.
Hari Raya Haji
May 15 – 20•Total Vacation: 6 days
Take 2 days of annual leave on May 18 – 19 to connect Hari Raya Haji into a 6-day continuous break.
Hari Raya Puasa
Mar 6 – 10•Total Vacation: 5 days
Take 2 days of annual leave on Mar 8 – 9 to connect Hari Raya Puasa into a 5-day continuous break.
Hari Raya Puasa
Mar 10 – 14•Total Vacation: 5 days
Take 2 days of annual leave on Mar 11 – 12 to connect Hari Raya Puasa into a 5-day continuous break.
New Year's Day
Dec 26, 2026 – Jan 3, 2027•Total Vacation: 9 days
Take 4 days of annual leave on Dec 28 – 31 to connect New Year's Day into a 9-day continuous break.
Chinese New Year
Feb 6 – 14•Total Vacation: 9 days
Take 4 days of annual leave on Feb 9 – 12 to connect Chinese New Year into a 9-day continuous break.
Hari Raya Puasa
Mar 6 – 14•Total Vacation: 9 days
Take 4 days of annual leave on Mar 8 – 9, Mar 11 – 12 to connect Hari Raya Puasa into a 9-day continuous break.
Good Friday
Mar 20 – 28•Total Vacation: 9 days
Take 4 days of annual leave on Mar 22 – 25 to connect Good Friday into a 9-day continuous break.
National Day
Aug 7 – 15•Total Vacation: 9 days
Take 4 days of annual leave on Aug 10 – 13 to connect National Day into a 9-day continuous break.
Deepavali
Oct 23 – 31•Total Vacation: 9 days
Take 4 days of annual leave on Oct 25 – 27, Oct 29 to connect Deepavali into a 9-day continuous break.
New Year's Day
Jan 1 – 10•Total Vacation: 10 days
Take 5 days of annual leave on Jan 4 – 8 to connect New Year's Day into a 10-day continuous break.
Chinese New Year
Jan 30 – Feb 8•Total Vacation: 10 days
Take 5 days of annual leave on Feb 1 – 5 to connect Chinese New Year into a 10-day continuous break.
Good Friday
Mar 26 – Apr 4•Total Vacation: 10 days
Take 5 days of annual leave on Mar 29 – Apr 2 to connect Good Friday into a 10-day continuous break.
Hari Raya Haji
May 8 – 17•Total Vacation: 10 days
Take 5 days of annual leave on May 10 – 14 to connect Hari Raya Haji into a 10-day continuous break.
National Day
Jul 31 – Aug 9•Total Vacation: 10 days
Take 5 days of annual leave on Aug 2 – 6 to connect National Day into a 10-day continuous break.
Deepavali
Oct 23 – 28•Total Vacation: 6 days
Take 3 days of annual leave on Oct 25 – 27 to connect Deepavali into a 6-day continuous break.
Hari Raya Haji
May 8 – 20•Total Vacation: 13 days
Take 7 days of annual leave on May 10 – 14, May 18 – 19 to connect Hari Raya Haji into a 13-day continuous break.
Vesak Day
May 20 – 30•Total Vacation: 11 days
Take 6 days of annual leave on May 21, May 24 – 28 to connect Vesak Day into a 11-day continuous break.
Deepavali
Oct 28 – Nov 7•Total Vacation: 11 days
Take 6 days of annual leave on Oct 29, Nov 1 – 5 to connect Deepavali into a 11-day continuous break.
Labour Day
Apr 24 – May 2•Total Vacation: 9 days
Take 5 days of annual leave on Apr 26 – 30 to connect Labour Day into a 9-day continuous break.
Labour Day
May 1 – 9•Total Vacation: 9 days
Take 5 days of annual leave on May 3 – 7 to connect Labour Day into a 9-day continuous break.
Christmas Day
Dec 18 – 26•Total Vacation: 9 days
Take 5 days of annual leave on Dec 20 – 24 to connect Christmas Day into a 9-day continuous break.
Christmas Day
Dec 25, 2027 – Jan 2, 2028•Total Vacation: 9 days
Take 5 days of annual leave on Dec 27 – 31 to connect Christmas Day into a 9-day continuous break.
Hari Raya Puasa
Feb 27 – Mar 10•Total Vacation: 12 days
Take 7 days of annual leave on Mar 1 – 5, Mar 8 – 9 to connect Hari Raya Puasa into a 12-day continuous break.
Hari Raya Puasa
Mar 10 – 21•Total Vacation: 12 days
Take 7 days of annual leave on Mar 11 – 12, Mar 15 – 19 to connect Hari Raya Puasa 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.
Five long weekends — and how to stretch them
2027 has one fewer long weekend than 2026 (six). The best leverage points: take Thursday–Friday Mar 11–12 after Hari Raya Puasa (Wed Mar 10) for a 5-day run, or bridge Vesak Day (Thu May 20) with a Friday leave day for 4 days — just three days after the Hari Raya Haji long weekend ends.
Three holidays fall on a Saturday in 2027 — Chinese New Year day 1 (Feb 6), Labour Day (May 1) and Christmas (Dec 25) — and Saturday holidays get no in-lieu day in Singapore, so plan around the five confirmed windows above.
Official sources & data
- Public Holidays for 2027 (press release, 18 Jun 2026)Visit sourceMinistry of Manpower, Singapore
- Public holidays (official list)Visit sourceMinistry of Manpower, Singapore
- Singapore public holiday dates for 2027 released, with 5 long weekendsVisit sourceCNA
Frequently asked questions
How many long weekends does Singapore have in 2027?
Five: New Year’s Day (Jan 1–3), Chinese New Year (Feb 6–8), Good Friday (Mar 26–28), Hari Raya Haji (May 15–17) and National Day (Aug 7–9) — per the official MOM list gazetted on 18 June 2026.
Why is Monday 8 February 2027 a public holiday in Singapore?
The second day of Chinese New Year (Feb 7) falls on a Sunday, so the following Monday is gazetted as a public holiday — creating a Sat–Mon long weekend Feb 6–8.
Does Singapore have fewer long weekends in 2027 than 2026?
Yes — five in 2027 versus six in 2026 (and four in 2025). Three 2027 holidays fall on a Saturday, which gets no in-lieu day.
How can I stretch the 2027 long weekends with annual leave?
Take Mar 11–12 (Thu–Fri) after Hari Raya Puasa for a 5-day break (Mar 10–14); take Friday May 21 after Vesak Day for 4 days (May 20–23); or take May 18–21 (4 leave days) to bridge Hari Raya Haji into Vesak Day for a 9-day run (May 15–23).
Where can I download the Singapore 2027 holiday calendar?
Our Singapore 2027 public holidays page and the holiday calendar downloads hub offer ICS and CSV files based on the official MOM gazette.