SGSchoolKaki
Loading...
Official MOE dates · 2027

MOE School Calendar 2027Term Dates, Holidays & Exams

2027 is a good year to be a parent. Of the 12 public holidays, five are Mon or Fri — New Year's Day, the Chinese New Year holiday in lieu on 8 February, Good Friday, Hari Raya Haji and National Day. That is five long weekends without touching your leave.

Two more are worth one day each. Vesak Day falls on Thursday 20 May and Deepavali on Thursday 28 October — take the Friday off and both become four-day breaks. May is the month to watch: Hari Raya Haji on Monday 17th and Vesak on Thursday 20th land in the same week.

Labour Day and Christmas Day both fall on a Saturday, and Singapore grants no public holiday in lieu for that. Schools are the exception: MOE gives students Monday 3 May and Monday 27 December off in lieu. Chinese New Year works the same way — the gazetted holiday in lieu is Monday 8 February and schools add Tuesday 9 February on top, making it Saturday through Tuesday. Add Tuesday 10 August, the day after National Day, and that is four extra days off school that the public holiday list alone does not show.

Long weekends, no leave
5

a good year!

Public holidays falling on a Monday or Friday in 2027.

12
Public holidays
4
School terms

Take the 2027 calendar with you

Printable PDF with every date, or add the whole year to your phone calendar.

School Holidays

School holidays 2027 — every date

The four term breaks, plus the single days schools get off in lieu of a public holiday that falls on a weekend.

Singapore MOE school holidays 2027 with dates and duration
HolidayDatesHow long
March HolidaysSat, 13 Mar – Sun, 21 Mar13 Mar 2027 – 21 Mar 20279 days
June HolidaysSat, 29 May – Sun, 27 Jun29 May 2027 – 27 Jun 202730 days
September HolidaysSat, 4 Sept – Sun, 12 Sept4 Sept 2027 – 12 Sept 20279 days
Year End HolidaysSat, 20 Nov – Fri, 31 Dec20 Nov 2027 – 31 Dec 202742 days
Day off-in-lieu for Chinese New YearTue, 9 Feb9 Feb 20271 day
Day off-in-lieu for Labour DayMon, 3 May3 May 20271 day
Youth Day HolidayMon, 5 Jul5 Jul 20271 day
Day After National DayTue, 10 Aug10 Aug 20271 day
Day off-in-lieu for Christmas DayMon, 27 Dec27 Dec 20271 day

The single days above are school holidays granted by MOE in lieu of a public holiday falling on a weekend — distinct from, and never double-counted with, the public holidays below.

Public Holidays

Public holidays in the 2027 school year

Schools close on every public holiday. The colour tells you whether it already gives you a long weekend, or whether it needs a day of leave to bridge.

Mon / Fri — natural long weekendMidweek — bridge with leaveFalls on a weekend
Singapore public holidays 2027 with dates and day of the week
HolidayDateDay
New Year's DayFri, 1 Jan1 Jan 2027FriNatural long weekend
Chinese New Year Day 1Sat, 6 Feb6 Feb 2027SatFalls on a weekend
Chinese New Year Day 2Sun, 7 Feb7 Feb 2027SunSunday — day in lieu on Monday
Chinese New Year Holiday (in lieu)Mon, 8 Feb8 Feb 2027MonNatural long weekend
Hari Raya PuasaWed, 10 Mar10 Mar 2027WedMidweek — bridge with leave
Good FridayFri, 26 Mar26 Mar 2027FriNatural long weekend
Labour DaySat, 1 May1 May 2027SatFalls on a weekend
Hari Raya HajiMon, 17 May17 May 2027MonNatural long weekend
Vesak DayThu, 20 May20 May 2027ThuMidweek — bridge with leave
National DayMon, 9 Aug9 Aug 2027MonNatural long weekend
DeepavaliThu, 28 Oct28 Oct 2027ThuMidweek — bridge with leave
Christmas DaySat, 25 Dec25 Dec 2027SatFalls on a weekend

A public holiday falling on a Sunday is followed by a day in lieu on the Monday. One falling on a Saturday does not carry a day in lieu.

School Terms

MOE school term dates 2027

Four terms across two semesters. The gap after Term 2 is the mid-year break; the gap after Term 4 is the year-end holiday.

Singapore MOE school term start and end dates for 2027 with duration in weeks
TermStartsEndsLength
Term 1Mon, 4 Jan4 Jan 2027Fri, 12 Mar12 Mar 202711 weeks
Term 2Mon, 22 Mar22 Mar 2027Fri, 28 May28 May 202711 weeks
Term 3Mon, 28 Jun28 Jun 2027Fri, 3 Sept3 Sept 202711 weeks
Term 4Mon, 13 Sept13 Sept 2027Fri, 19 Nov19 Nov 202711 weeks
Junior College & MI

JC and Millennia Institute term dates 2027

Post-secondary runs on its own calendar. The dates above are for MOE kindergartens, primary and secondary schools, which finish on 19 Nov 2027; JC and MI carry on to 27 Nov 2027.

Singapore MOE junior college and Millennia Institute term and holiday dates for 2027, by cohort
TermStartsEndsLength
Term 1Years 2, 3Mon, 11 Jan11 Jan 2027Fri, 12 Mar12 Mar 202710 weeksIn school
Term 1Year 1Wed, 3 Feb3 Feb 2027Fri, 12 Mar12 Mar 20276 weeksIn school
Term 1 school holidaysAll cohortsSat, 13 Mar13 Mar 2027Sun, 21 Mar21 Mar 20272 weeksHolidays
Term 2All cohortsMon, 22 Mar22 Mar 2027Fri, 28 May28 May 202711 weeksIn school
Term 2 school holidaysAll cohortsSat, 29 May29 May 2027Sun, 27 Jun27 Jun 20275 weeksHolidays
Term 3All cohortsMon, 28 Jun28 Jun 2027Fri, 3 Sept3 Sept 202711 weeksIn school
Term 3 school holidaysAll cohortsSat, 4 Sept4 Sept 2027Sun, 12 Sept12 Sept 20272 weeksHolidays
Term 4Years 1, 2Mon, 13 Sept13 Sept 2027Fri, 26 Nov26 Nov 202712 weeksIn school
Term 4Years 2, 3Mon, 13 Sept13 Sept 2027Sat, 27 Nov27 Nov 202712 weeksIn school
Term 4 school holidaysYears 1, 2Sat, 27 Nov27 Nov 2027Fri, 31 Dec31 Dec 20276 weeksHolidays
Term 4 school holidaysYears 2, 3Sun, 28 Nov28 Nov 2027Fri, 31 Dec31 Dec 20276 weeksHolidays

Cohort labels are MOE's own. Public holidays and the days off in lieu listed further up apply to post-secondary students too — only the term and break dates differ.

National Exams

Singapore national exam dates 2027

MOE has not published 2027 national exam dates yet

PSLE, GCE O-Level and GCE A-Level timetables are normally released about a year ahead. The term dates and public holidays above are confirmed. We update this page as soon as SEAB publishes, so check back — or see the exam schedule hub for the years that are confirmed.

Want the month-by-month grid, exam countdowns and filters? The interactive MOE calendar covers every year we hold. This page is the printable reference for 2027.