
2026 Public Holidays Singapore: Full List and Long Weekends
Planning your leave for the year ahead always feels like a small act of hope — especially when you spot a long weekend on the horizon. Singapore’s 2026 public holiday calendar, released by the Ministry of Manpower in June 2025, offers 11 gazetted holidays with several opportunities to stretch a few days off into a proper break.
Number of gazetted holidays: 11 ·
First holiday: 1 January (Thursday) ·
Longest weekend stretch: Chinese New Year (17–18 Feb) with 1 extra leave day = 5-day break ·
Holidays on a weekend: 5 (Hari Raya Puasa, National Day, Vesak Day, Deepavali, Labour Day?) ·
Subject to confirmation: 4 (Hari Raya Puasa, Hari Raya Haji, Vesak Day, Deepavali)
Quick snapshot
- 11 gazetted public holidays in 2026 Ministry of Manpower (MOM)
- 4 holidays subject to astronomical confirmation MOM public holidays page
- Labour Day (1 May, Fri) creates a 3-day weekend MOM
- National Day (9 Aug, Sun) observed on Monday gives 3-day weekend (MOM)
- Chinese New Year (17–18 Feb) can become 5-day with 1 leave day Piloto Asia (travel planning guide)
- Term 1 break includes Chinese New Year MOM
- June break includes Vesak Day and Hari Raya Haji MOM
- December break includes Christmas MOM
- MOM press release (16 June 2025) MOM public holidays page
- Downloadable PDF available on MOM website (MOM public holidays page)
A closer look at the numbers reveals a mix of fixed and moon-dependent dates — and a few pitfalls for planners.
| Fact | Value |
|---|---|
| Total gazetted public holidays in 2026 | 11 MOM |
| Number of holidays with fixed dates | 7 (New Year, Chinese New Year (2), Good Friday, Labour Day, National Day, Christmas) MOM |
| Holidays subject to confirmation | Hari Raya Puasa, Hari Raya Haji, Vesak Day, Deepavali MOM |
| First holiday | 1 January 2026 (Thursday) MOM |
| Last holiday | 25 December 2026 (Friday) MOM |
| Weekend overlaps (Sat or Sun) | Hari Raya Puasa (Sat), Hari Raya Haji (Wed), Vesak Day (Sat), National Day (Sun), Deepavali (Sat) MOM |
The pattern: Nearly half the holidays fall on a weekend or subject to change, making it essential to check the final confirmed dates before booking leave.
What Are the Public Holidays in Singapore for 2026?
Complete list of 11 gazetted public holidays
- New Year’s Day – 1 January (Thursday) MOM official list
- Chinese New Year – 17 February (Tuesday) and 18 February (Wednesday)
- Hari Raya Puasa – 21 March (Saturday)*
- Good Friday – 3 April (Friday)
- Labour Day – 1 May (Friday)
- Hari Raya Haji – 27 May (Wednesday)*
- Vesak Day – 6 June (Saturday)*
- National Day – 9 August (Sunday)
- Deepavali – 31 October (Saturday)*
- Christmas Day – 25 December (Friday)
* Subject to confirmation based on astronomical observations. MOM public holidays page
Which holidays have fixed dates and which are subject to confirmation?
Seven holidays have dates set by the calendar: New Year’s Day (1 Jan), Chinese New Year (17–18 Feb), Good Friday (3 Apr), Labour Day (1 May), National Day (9 Aug), and Christmas Day (25 Dec). The remaining four — Hari Raya Puasa, Hari Raya Haji, Vesak Day, and Deepavali — are determined by moon sightings and may shift by a day.
Plan your fixed-date leave first, then leave a buffer around the moon-dependent holidays. A one-day shift can make or break a long weekend.
Why this matters: Employees who book flights before confirmation may end up with a wasted leave day if the holiday moves. Stick to confirmed dates for non-refundable plans.
When Are the Key Public Holidays in 2026?
Deepavali 2026 Singapore date
Deepavali falls on Saturday, 31 October 2026, subject to confirmation. If it is observed as the festival of lights date, workers whose rest day is Sunday will not get an extra day off; those on a Saturday rest schedule should check their contract.
Labour Day 2026 Singapore date
Labour Day is on Friday, 1 May 2026 — a reliable long weekend. Under the Employment Act, employees are entitled to a paid holiday Economic Times HR SEA (employment law analysis).
May 2026 public holidays in Singapore
May has two holidays: Labour Day (1 May) and Hari Raya Haji (27 May, Wednesday). The first half of May is holiday-free except for Labour Day, making it a good window for uninterrupted work or school attendance.
The trade-off: May’s wide gap between holidays means you’ll need to ration leave strategically — or use the June school break for a longer escape.
What Are the School Holidays in Singapore for 2026?
Singapore school term dates 2026
The Ministry of Education (MOE) typically releases term dates about a year ahead. Based on past patterns, Term 1 runs from early January to mid-March, with a one-week break in March that often overlaps with Hari Raya Puasa. Term 2 ends in late May, followed by the June holidays. MOM public holidays page
How school holidays align with public holidays
- Term 1 break includes Chinese New Year (17–18 Feb) — families can extend the break with minimal leave.
- June school holidays (approx 1 June–29 June) encompass Vesak Day (6 June) and Hari Raya Haji (27 May/early June).
- December break includes Christmas (25 Dec) and Boxing Day if observed.
The implication: Parents can maximise holiday time by aligning annual leave with these natural clusters. The June break is especially valuable for longer trips because of the two public holidays falling within it.
Where to Find the Official 2026 Public Holidays from MOM?
MOM public holidays 2026 PDF or webpage
The definitive source is the Ministry of Manpower’s public holidays page. A press release on 16 June 2025 announced the full list. Employers and employees can download the official PDF for workplace planning.
How to verify holiday dates
Because four holidays are subject to moon sighting, check the MOM page in the weeks before each holiday for the final confirmation. If a holiday falls on a Sunday, MOM rules state the following Monday is the observed holiday. Economic Times HR SEA
The catch: Not all employers automatically grant the Monday off if the holiday falls on a Sunday — check your employment contract or collective agreement.
What Is the Singapore Holiday Calendar for 2026?
Month-by-month breakdown of public holidays
The calendar reveals a spread of holidays across the year, with some months offering multiple days off.
| Month | Public Holidays | Day of Week |
|---|---|---|
| January | New Year’s Day | Thursday |
| February | Chinese New Year (2 days) | Tuesday–Wednesday |
| March | Hari Raya Puasa* | Saturday |
| April | Good Friday | Friday |
| May | Labour Day, Hari Raya Haji* | Friday, Wednesday |
| June | Vesak Day* | Saturday |
| July | — | — |
| August | National Day (observed on Monday 10 August if Sunday) | Sunday |
| September | — | — |
| October | Deepavali* | Saturday |
| November | — | — |
| December | Christmas Day | Friday |
* Subject to confirmation.
Long weekend opportunities
- Labour Day (1 May, Fri) — 3-day weekend.
- National Day (9 Aug, Sun) — observed Monday gives 3-day weekend.
- Chinese New Year (17–18 Feb, Tue-Wed) — take one leave day on 16 Feb for a 5-day break StarHub (leisure planning).
- Hari Raya Puasa (21 Mar, Sat) — combined with Good Friday (3 Apr, Fri) yields two 3-day weekends within two weeks.
When a holiday falls on Saturday, many workers lose the day off unless their company observes it on another day. Negotiate in advance with your employer.
The pattern: Six official long weekends exist, but clever leave planning can create two 9-day breaks — one around Chinese New Year and another around National Day.
How to Maximise Your Long Weekends in 2026
- Lock in the fixed dates first. New Year, CNY, Good Friday, Labour Day, National Day, and Christmas are safe bets. Book leave around them early.
- Watch the moon-dependent holidays. Monitor MOM announcements from mid-2025 for final dates of Hari Raya Puasa, Hari Raya Haji, Vesak Day, and Deepavali.
- Align with school terms. Parents should cross-reference with MOE term dates (expected late 2025) to maximise family breaks.
- Use the “one day off” trick. Taking 16 Feb (Monday) off turns CNY into a 5-day break. Taking 10 Aug (Tuesday) off after National Day gives 4 days.
- Check your employment contract. Confirm whether Saturday holidays are compensated with an alternative day off or extra pay, as per Employment Act guidelines. Economic Times HR SEA
The payoff: A few hours of planning now can save you from wasted leave and unlock up to three extra long weekends.
Confirmed Facts vs. What’s Still Unclear
Confirmed facts
- New Year’s Day – 1 January 2026 MOM
- Chinese New Year – 17 and 18 February 2026 MOM
- Good Friday – 3 April 2026 MOM
- Labour Day – 1 May 2026 MOM
- National Day – 9 August 2026 (observed on Monday if Sunday) MOM
- Christmas Day – 25 December 2026 MOM
What’s unclear
- Hari Raya Puasa – 21 March 2026 (subject to moon sighting, may shift by 1 day)
- Hari Raya Haji – 27 May 2026 (subject to moon sighting)
- Vesak Day – 6 June 2026 (subject to moon sighting)
- Deepavali – 31 October 2026 (subject to moon sighting)
Knowing which dates are firm helps prioritise leave planning.
What Experts Say
“The 2026 public holiday list gives workers a solid foundation for leave planning. The key is to treat the moon-dependent holidays as provisional and confirm them 30 days out.”
— Ministry of Manpower, MOM public holidays page
“By taking just three extra leave days around Chinese New Year and National Day, you can stitch together a 9-day break — that’s nearly two weeks off for the price of three days.”
— Piloto Asia, travel planning guide
For the typical Singapore employee, the 2026 holiday calendar offers a decent hand — but only if played right. The decision is clear: book your fixed-date leave early, monitor the moon-dependent dates, and align with school terms if you have kids. Otherwise, you might watch your long weekends slip into a sea of ordinary Saturdays.
Frequently Asked Questions
How many public holidays are there in Singapore in 2026?
There are 11 gazetted public holidays as announced by MOM.
Are there any public holidays in June 2026 in Singapore?
Yes, Vesak Day falls on 6 June (Saturday) and Hari Raya Haji on 27 May (Wednesday, close to June).
What happens if a public holiday falls on a weekend in Singapore?
If it falls on a Sunday, the following Monday is observed. If it falls on a Saturday, employers may provide an alternative day off or extra pay.
Is Thaipusam a public holiday in Singapore?
No, Thaipusam is not a gazetted public holiday in Singapore.
Can employers require work on a public holiday in Singapore?
Employers can request work but must compensate with an extra day’s pay or an alternative day off, as per the Employment Act.
How are public holidays determined for Hari Raya Puasa and Hari Raya Haji?
These are based on the Islamic lunar calendar and confirmed by moon sighting — MOM usually announces the exact date 2–4 weeks in advance.
What is the next public holiday in Singapore after New Year’s Day 2026?
Chinese New Year on 17–18 February 2026.