Marina Bay Sands and the ArtScience Museum, Singapore
Official MOM dates · 2026 – 2028

Next Public Holiday in Singapore & MOM Dates 2026–2028

Is today a public holiday in Singapore? The countdown shows the next one, and below you’ll find every public holiday for 2026, 2027 and 2028 — confirmed against MOM’s gazette. Check long weekends and holiday-in-lieu rules, print the PDF or add every date to your phone in one tap.

Confirmed by MOMUpdated within 24 hoursReviewed November 2026
Next public holidayNext date below

Upcoming public holiday

0Days
0Hours
0Minutes
0Seconds
202611 holidays · 3 Mondays in lieu
2027Gazetted 18 Jun 2026 · 5 long weekends
2028Estimates · updated the day MOM gazettes
📅 Add all 2027 dates to my calendar
11gazetted public holidays a year
3 years2026 · 2027 · 2028 covered
MOMevery date checked at source
24 hupdated after any change

Language:

Public holidays

Official Singapore Public Holiday Dates

Each year links to a full page with the official table, holidays in lieu, pay rules and leave-planning tips.

Fireworks over the waterfront pavilion in Singapore at night
✓ Confirmed by MOM · gazetted 18 Jun 2026

Singapore Public Holidays in 2027

11 holidays · 12 days off · 5 long weekends
  • Chinese New Year Sat 6 & Sun 7 Feb → Mon 8 Feb off
  • Good Friday 26 Mar and National Day 9 Aug long weekends
  • Labour Day and Christmas Day fall on a Saturday
See the full 2027 calendar and leave plan →
Singapore city skyline reflected in the water at night
⏳ Estimated · MOM gazette expected June 2027

Singapore Public Holidays in 2028

11 holidays · 4 fixed dates set by law
  • Fixed: New Year’s Day 1 Jan, Labour Day 1 May, National Day 9 Aug, Christmas 25 Dec
  • Islamic and lunar dates are estimates until gazetted
  • Updated the day MOM publishes the gazette
See the 2028 estimates and how they are calculated →

Singapore has 11 gazetted public holidays each year. The Ministry of Manpower (MOM) publishes the official dates and identifies additional public holidays when certain holidays fall on a Sunday.

Holidays left in 2026. The last public holidays of 2026 are Deepavali on Sunday 8 November, with Monday 9 November as the holiday in lieu, and Christmas Day on Friday 25 December. That gives a three-day weekend from Saturday 7 to Monday 9 November, the last chance to see the Deepavali light-up in Little India before it ends. Two weeks later, the year-end school holidays start on Saturday 21 November, which is when flights and Causeway traffic pick up. Christmas Day (Friday 25 December 2026) and New Year’s Day (Friday 1 January 2027) then give back-to-back long weekends, the usual window for a quick JB or Batam trip, so expect jams at Woodlands and Tuas checkpoints. Once these pass, the 2027 calendar below is the one to plan your AL against.

Use this calendar to check upcoming holiday dates, observed holidays and year-by-year schedules. The 2026 and 2027 calendars are based on official MOM announcements, while the 2028 dates remain provisional until the government publishes the final schedule.

The public holiday dates listed below are based on the official announcements by the Singapore Ministry of Manpower (MOM).

Updated 5 November 2026: Deepavali falls on Sunday 8 November, with Monday 9 November as the holiday in lieu. Year-end school holidays start on Saturday 21 November. The 2027 dates match the list MOM published on 18 June 2026. Compiled and checked by Mudassar Nazar, editor of HolidaysSG. See our editorial policy for how dates are verified.

Planning leave around Chinese New Year (CNY) or Hari Raya? Our guide to long weekends and leave planning shows how a few well-placed days off stretch into a full week, and the Singapore long weekends 2028 guide maps the projected breaks a year further out. If a holiday falls on your non-working Saturday, see how the off-in-lieu and pay rules work. Planning around term dates too — check the Polytechnic and ITE school holiday calendars, or jump to the Vesak Day and Qurban guides for observance dates.

Singaporeans usually just call these PH, and in Malay the same list is the cuti umum. Whatever you call them, the rule is identical: eleven gazetted days a year, with an off in lieu on the Monday whenever one of them falls on a Sunday.

These holidays cover the national, cultural and religious occasions of Singapore’s main communities — Chinese, Malay, Indian and Christian — which is why the list mixes Chinese New Year, Hari Raya, Deepavali, Vesak Day and Christmas with secular days like National Day and Labour Day. They are set under the Holidays Act, while the Ministry of Manpower publishes the dates and the employment rules that apply on each PH.

School terms

Singapore School Holidays 2026 – 2028

MOE term breaks for primary and secondary schools, junior colleges and Millennia Institute. Pick a year.

Mother talking with two schoolboys wearing uniforms and backpacks
Two boys walking along a sunny waterfront promenade in Singapore
Two children in school uniforms holding books and backpacks

Primary & Secondary School Holidays 2026

School HolidaysStartsFinishes
First Day of School2 January 2026 (Friday)—
Between Terms 1 and 214 March 2026 (Saturday)22 March 2026 (Sunday)
Between Semesters 1 and 230 May 2026 (Saturday)28 June 2026 (Sunday)
Between Terms 3 and 45 September 2026 (Saturday)13 September 2026 (Sunday)
End of School Year Holidays21 November 2026 (Saturday)31 December 2026 (Thursday)

Important: Primary 1 and Kindergarten 1 pupils start school on 2 January 2026. Primary 2 to 6 and Kindergarten 2 pupils return on 5 January. Although Term 2 officially begins on 23 March, schools will be closed that day for the Hari Raya Puasa off-in-lieu. Students return on Tuesday, 24 March 2026. Schools used for the GCE O-Level written examinations may end Term 4 on 23 October 2026.

Junior Colleges Holidays 2026

School HolidaysStartsFinishes
First Day of School (Year 2)12 January 2026 (Monday)—
First Day of School (Year 1)4 February 2026 (Wednesday)—
Between Terms 1 and 214 March 2026 (Saturday)22 March 2026 (Sunday)
Between Semesters 1 and 230 May 2026 (Saturday)28 June 2026 (Sunday)
Between Terms 3 and 45 September 2026 (Saturday)13 September 2026 (Sunday)
End of School Year Holidays28 November 2026 (Saturday)31 December 2026 (Thursday)

Millennia Institute Holidays 2026

School HolidaysStartsFinishes
First Day of School (Year 2 & 3)12 January 2026 (Monday)—
First Day of School (Year 1)4 February 2026 (Wednesday)—
Between Terms 1 and 214 March 2026 (Saturday)22 March 2026 (Sunday)
Between Semesters 1 and 230 May 2026 (Saturday)28 June 2026 (Sunday)
Between Terms 3 and 45 September 2026 (Saturday)13 September 2026 (Sunday)
End of School Year Holidays28 November 2026 (Saturday)31 December 2026 (Thursday)

Other Scheduled School Holidays 2026

DateDayHoliday
5 July 2026SundayYouth Day
6 July 2026MondayYouth Day Holiday
10 August 2026MondayDay After National Day
4 September 2026FridayTeachers’ Day
2 October 2026FridayChildren’s Day*

School holidays and public holidays are different. In 2026, schools will also be closed on 23 March for the Hari Raya Puasa off-in-lieu, 10 August following National Day, and 9 November following Deepavali. The 1 June Vesak Day public holiday falls within the June school holidays.

Note: Children’s Day applies to primary schools and primary sections of full schools only.

School Holidays in 2027

✅ Confirmed by MOE

MOE has confirmed the 2027 school calendar. The new school year begins 4 January 2027, with term breaks in March, June, September, and a year-end holiday running into 2028. See the full 2027 school holidays guide for how public holidays land inside each term and travel planning tips.

TermDatesDuration
Term 14 January – 12 March 202710 weeks
Term 222 March – 28 May 202710 weeks
Term 328 June – 3 September 202710 weeks
Term 413 September – 19 November 202710 weeks
BreakDatesLength
March Holiday13 – 21 March 20279 days
June Holiday29 May – 27 June 202730 days
September Holiday4 – 12 September 20279 days
Year-End Holiday20 November – 31 December 202742 days

End of Term 4 2026 and the First Day of School in 2027

Term 4 2026 ends on Friday 20 November 2026. The year-end school holidays then run from Saturday 21 November 2026 to Thursday 31 December 2026 — the longest break of the year at six weeks. Both primary and secondary schools follow the same dates, and so do junior colleges.

School reopens on Monday 4 January 2027, when Term 1 of the 2027 academic year begins. Millennia Institute Year 1 students are the exception: their Term 1 starts on 3 February 2027.

LevelLast day of Term 4 2026Year-end breakFirst day of 2027
Primary 1–6Fri 20 Nov 202621 Nov – 31 Dec 2026Mon 4 Jan 2027
Secondary 1–5Fri 20 Nov 202621 Nov – 31 Dec 2026Mon 4 Jan 2027
JC1 and JC2Fri 20 Nov 202621 Nov – 31 Dec 2026Mon 4 Jan 2027
Millennia Institute Y1Fri 20 Nov 202621 Nov 2026 – 2 Feb 2027Wed 3 Feb 2027

Polytechnics and ITE run on semesters rather than MOE terms, so their year-end dates are different again — see polytechnic holidays and ITE holidays. The full 2027 calendar, term by term, is on the 2027 MOE term dates page.

2028 school calendar not published yetMOE releases each year’s school calendar in advance. We will add the 2028 term breaks here the day it is announced.

Frequently Asked Questions About Singapore School Holidays

When do schools reopen after the March holidays?

Students return on Tuesday, 24 March 2026. Although Term 2 officially begins on 23 March, that Monday is a designated school day off-in-lieu.

When do schools reopen after the June holidays?

Term 3 begins on Monday, 29 June 2026.

When do schools reopen after the September holidays?

Term 4 begins on Monday, 14 September 2026.

Is 10 August 2026 a school holiday?

Yes. National Day falls on Sunday, 9 August, and Monday, 10 August is the following public holiday.

When is Teachers’ Day in 2026?

Teachers’ Day is Friday, 4 September 2026. It falls immediately before the September school holidays.

Do these dates apply to international schools?

Not necessarily. International and private schools may use different academic calendars. Parents should confirm dates directly with their child’s school.

How We Verify School Holiday Dates

MOE publishes Singapore’s official school term and holiday calendar. We check both the original announcement and the live MOE calendar for term dates, scheduled holidays and off-in-lieu arrangements.

When is Children’s Day in Singapore in 2026?

Children’s Day is Friday, 2 October 2026. The MOE academic calendar lists it for MOE Kindergarten and primary pupils.

When are polytechnic and ITE school holidays in 2026?

They don't follow the MOE calendar above. ITE students get vacation blocks in late March/early April, June, September and at year-end, while the five polytechnics (Ngee Ann, Temasek, Singapore, Nanyang and Republic) usually break between semesters around May and again from late November. Check your own campus calendar to confirm exact dates.

Do school holidays mean parents get time off work?

No, and this is the single most common misunderstanding. MOE sets school holidays for students; they carry no employment entitlement whatsoever. The thirty-day June break is thirty working days for you. Only the eleven gazetted public holidays give employees a day off. Coverage during the long breaks has to come from annual leave, family help, student care or holiday programmes.

Is Teachers’ Day a public holiday in Singapore?

No. Teachers' Day is a school holiday set by MOE, not a gazetted public holiday. Schools close on Friday 4 September 2026, but offices, shops and public services operate normally and working parents do not get the day off. Childcare centres and student care usually stay open, though it is worth confirming with yours.

Why is Children’s Day only for primary schools?

Children's Day is observed in primary schools and the primary sections of full schools, reflecting its focus on younger children. Secondary schools, junior colleges and Millennia Institute operate as normal on Friday 2 October 2026. There is no national rule requiring secondary schools to mark it, which is why households with children at both levels end up with a split day.

Do working parents get time off during school holidays?

No. School holidays are set by MOE for students and carry no employment entitlement at all. Only the eleven gazetted public holidays give employees a day off. This is the most common misunderstanding parents have about the school calendar, and it matters most during the thirty-day June break.

Which 2026 school break is best for a family trip?

The September break, 5 to 13 September, offers the best balance of length and cost. For a longer trip, the June break from 30 May to 28 June is the only window with real room — and if you take 28 and 29 May as leave, Hari Raya Haji on 27 May extends it at the front for almost nothing.

Are school holidays the same for international schools?

No. International schools follow their own calendars, often aligned to the northern hemisphere academic year with a long summer break from June to August and different term structures. If your children attend different school systems, the calendars rarely line up, and you will need to check each school's published dates individually.

Do polytechnic and ITE students follow these dates?

No. Both run semester systems rather than MOE's four terms. Their breaks fall at different times and are frequently occupied by Industrial Attachment or internships. See our ITE school holidays and polytechnic holidays pages for the detail.

Where can I find the 2027 school holiday dates?

MOE has published the 2027 calendar, and the full term structure with break dates is on our 2027 school holidays page. The 2027 school year begins on 4 January 2027, and the June break runs from 29 May to 27 June.

When does Term 4 2026 end?

Friday 20 November 2026. The year-end school holidays then run from Saturday 21 November to Thursday 31 December 2026.

When does school reopen in 2027?

Monday 4 January 2027 for primary schools, secondary schools and junior colleges. Millennia Institute Year 1 students start on 3 February 2027.

Is there school tomorrow in Singapore?

Use the checker above — it reads Singapore time against the MOE term calendar and the gazetted public holidays and answers for today and tomorrow.

Do primary and secondary schools have the same holidays?

Yes. Both primary and secondary schools, and junior colleges, follow the same four MOE term breaks and the same public holidays. Millennia Institute, polytechnics and ITE run on their own calendars.

Do students get extra days off during PSLE and the O-Levels?

Often, yes. Primary 1 to 5 pupils are usually released on PSLE marking days, and schools used as national exam centres close to their other students. Each school announces its own dates.

Is a school holiday the same as a public holiday?

No. The June break lasts about four weeks but contains only one public holiday, so parents still have to work through most of it. Only gazetted public holidays are paid days off under the Employment Act.

Source: Ministry of Education SingaporeSee the full School Holidays page

Our process

How we verify every date

No guesswork — the same process for every holiday, every year.

01
Start from the MOM gazetteDates are taken only from the Ministry of Manpower’s official announcement and the Holidays Act.
02
Cross-check the in-lieu rulesA holiday on a Sunday gives the Monday off; a Saturday holiday is flagged for staff on a 5-day week under the Employment Act.
03
Update within 24 hoursAny change is reflected on the page, the PDF and the calendar feed the same day — and noted on the page.
Read our editorial policy
Supertree Grove at Gardens by the Bay in Singapore
Every date traced to MOMSource link and last-updated date on every page

Why the number of public holidays can change

Singapore usually has 11 public holidays each year, but the number can occasionally change because Islamic festivals follow a lunar calendar. Since the Islamic calendar is shorter than the Gregorian calendar, Hari Raya Puasa or Hari Raya Haji can sometimes fall twice within the same calendar year, creating an extra public holiday.

Woman in a sun hat relaxing on the lawn and looking at the Singapore skyline
Friends gathering on the Marina Bay waterfront at dusk in Singapore
Aerial view of the Singapore skyline and expressways at night

Free downloads

Print the official dates or add every public holiday to your phone in one tap.

Your rights

Public Holiday Rights for Employees in Singapore

If you work on a public holiday in Singapore, the Employment Act entitles you to an extra day’s salary at your basic rate of pay on top of your normal pay for that day. Your employer can instead give you a replacement day off — commonly called off-in-lieu or OIL — if you both agree. Employers and employees may also agree to swap a public holiday for another working day. If the holiday falls on your non-working Saturday, you get either another day off or an extra day’s salary instead. The Ministry of Manpower publishes the full rules.

Latest guides

Latest Singapore Holiday Guides

Planning further ahead? Our Polytechnic and ITE school holiday guides cover term dates through 2027, while the Vesak Day and Qurban guides walk through observance dates and preparations. For the festive season, see the full Deepavali guide for Little India happenings, or the Christmas Day breakdown covering 2026 through 2028.

Wondering about a date that is not on the list above? Thaipusam, Boxing Day, Christmas Eve and Teachers’ Day are among the days that are not a public holiday in Singapore, even though many people assume they are.

Plan ahead

2027 Long Weekends and Leave Planning

2027 gives Singapore five long weekends without using any annual leave, plus a few midweek holidays that stretch nicely with one to three days of leave. For the full leave plan with bridge days, see our Singapore long weekends 2027 guide. Here is the full list, in date order:

  • Fri 1 – Sun 3 Jan: New Year’s Day long weekend (no leave needed)
  • Sat 6 – Mon 8 Feb: Chinese New Year, with Monday 8 Feb as the holiday in lieu (no leave needed)
  • Wed 10 – Sun 14 Mar: Hari Raya Puasa — take Thu 11 and Fri 12 for a five-day break
  • Fri 26 – Sun 28 Mar: Good Friday long weekend (no leave needed)
  • Sat 15 – Sun 23 May: Hari Raya Haji (Mon 17) and Vesak Day (Thu 20) — take Tue 18, Wed 19 and Fri 21 for nine days off on three days of leave
  • Sat 7 – Mon 9 Aug: National Day long weekend (no leave needed)
  • Thu 28 – Sun 31 Oct: Deepavali — take Fri 29 for a four-day weekend

Three 2027 holidays fall on a Saturday — Chinese New Year (6 February), Labour Day (1 May) and Christmas Day (25 December). Singapore only gazettes a holiday in lieu when a public holiday falls on a Sunday, so there is no extra Monday off for these. Under the Employment Act, employees whose rest day is Saturday get an extra day off or a day’s salary instead.

FAQ

Quick Answers to the Questions People Ask Most

When is the next public holiday in Singapore?

Deepavali falls on Sunday 8 November 2026, so Monday 9 November is the holiday in lieu. That Monday counts as a full public holiday, so if you are rostered to work you are owed an extra day’s pay or a replacement day off. After Deepavali, the next public holidays are Christmas Day (Friday 25 December 2026) and New Year’s Day (Friday 1 January 2027), followed by Chinese New Year on 6–7 February 2027. The countdown at the top of this page always shows the next one.

What are the December holidays in Singapore?

December has exactly one gazetted public holiday: Christmas Day on Friday 25 December 2026. Boxing Day on 26 December and New Year’s Eve on 31 December are ordinary working days here, unlike in the UK or Australia. What makes December feel like a long holiday is the school calendar rather than the public one — the year-end school break runs from 21 November right through to 31 December, so children are off for six weeks while their parents work.

When is Hari Raya Haji 2027 in Singapore?

Hari Raya Haji 2027 falls on Monday 17 May, giving a natural three-day weekend from 15 to 17 May. It marks the end of the Haj pilgrimage and is when korban (Qurban) is performed at mosques across Singapore. Because Vesak Day follows on Thursday 20 May, three days of AL on 18, 19 and 21 May stretch the week into nine days off. (In 2026, Hari Raya Haji was on Wednesday 27 May.)

When is Chinese New Year 2027 in Singapore?

Chinese New Year 2027 falls on Saturday 6 and Sunday 7 February. Because the second day lands on a Sunday, Monday 8 February 2027 is gazetted as a holiday in lieu, so everyone gets a three-day weekend from 6 to 8 February without taking leave. (For reference, Chinese New Year 2026 was on Tuesday 17 and Wednesday 18 February.)

Are they called bank holidays in Singapore?

No — the official term here is public holiday, or more precisely a gazetted public holiday under the Holidays Act. “Bank holiday” is British and Indian usage, and people who move here from those countries often search for it out of habit. Banks in Singapore close on the eleven gazetted public holidays, so the practical effect is the same, but you will not find the phrase on any MOM document.

How many public holidays does Singapore have in 2027?

Eleven. That number is set by the Holidays Act and has been stable for decades — what MOM announces each year are the dates, since five of the eleven follow lunar and Islamic calendars. The 2027 table above shows twelve rows because only one holiday, the second day of CNY on Sunday 7 February, needs a Monday off-in-lieu. In 2026 the table had fourteen rows because three holidays fell on a Sunday.

Need the dates on paper? The printable 2026 calendar puts all eleven in one table you can save as a PDF in two clicks. Parents planning around term breaks can also check the 2027 MOE school term dates, which are already published.

Last updated 2 November 2026.