Skip to main content
Education8 min read

School Holidays 2027 Singapore: Term Dates, Public Holidays and Exam Dates

Written and reviewed by Theon Teo, Founder · editorial policy

One 2027 school calendar for Singapore families: MOE term dates and holidays, MOM public holidays, school days off-in-lieu, JC1 start, and the results and SEC exam months to plan around.

For school holidays 2027, Singapore's Ministry of Education (MOE) has set four breaks: the March holidays from Sat 13 to Sun 21 Mar, the June holidays from Sat 29 May to Sun 27 Jun, the September holidays from Sat 4 to Sun 12 Sep, and the year-end holidays from Sat 20 Nov to Fri 31 Dec. The 2027 school year runs from Mon 4 Jan to Fri 19 Nov in four terms of 10 weeks each (MOE, 14 Jul 2026). The Ministry of Manpower (MOM) has gazetted 11 public holidays for 2027, and MOE adds three school days off-in-lieu: Tue 9 Feb, Mon 3 May and Mon 27 Dec. Below, every term, holiday, closure and national results date for a Singapore family sits in one calendar.

The full 2027 school calendar for a Singapore family

The 2027 school calendar below combines MOE's term dates (14 Jul 2026), MOM's public holidays (18 Jun 2026) and the national results dates on SEAB's page (13 Aug 2026). Every results date is tentative, as SEAB and MOE both say.

  1. 24 or 25 Nov 2026PSLE 2026 results11am. S1 school choices open at 11.30am for 7 calendar days.
  2. 18 Dec 2026S1 posting resultsVia the S1 Portal and SMS.
  3. Mon 4 Jan 2027Term I startsSecondary, P1 and K1. P2 to P6 and K2 start Tue 5 Jan.
  4. 13 to 15 Jan 2027O-Level 2026 resultsThe JAE opens at 4pm on results day for 6 calendar days.
  5. Tue 2 Feb 2027JAE posting results9am. Poly and ITE Higher Nitec appeals run 2 to 5 Feb.
  6. Wed 3 Feb 2027JC1 and MI1 startStudents report in the morning.
  7. Sat 6 to Tue 9 Feb 2027Chinese New Year breakFour days off for students.
  8. 19 to 23 Feb 2027A-Level 2026 resultsTentative.
  9. 13 to 21 Mar 2027March holidays9 days.
  10. 29 May to 27 Jun 2027June holidays30 days.
  11. Sat 7 to Tue 10 Aug 2027National Day breakFour days off for students.
  12. Fri 3 to Sun 12 Sep 2027Teachers' Day and September holidays10 days in a row.
  13. September 2027SEC English and Mother Tongue papersExact dates not yet published.
  14. October to November 2027Other SEC written papersExact dates not yet published.
  15. Fri 29 Oct 2027Last day for SEC venue schoolsThree weeks before other schools.
  16. Fri 19 Nov 2027Term IV endsJC1 and MI1 continue to Fri 26 Nov.
  17. 20 Nov to 31 Dec 2027Year-end holidays42 days.
  18. January 2028SEC 2027 resultsMonth only, per SEAB.

How long is each school term 2027 in Singapore?

Every school term 2027 in Singapore is exactly 10 weeks, or 50 weekdays, for primary and secondary students. Some calendars call Term I an 11-week term, but MOE's dates, Mon 4 Jan to Fri 12 Mar, give 10. After public holidays and school closures, we count 188 school weekdays for secondary students and 187 for primary. These are our counts from MOE's dates, and a school's own events can lower them.

PeriodDates (2027)LengthWeekday closuresWeekdays left
Term IMon 4 Jan to Fri 12 Mar10 weeksMon 8 Feb, Tue 9 Feb, Wed 10 Mar47
March holidaysSat 13 to Sun 21 Mar9 days
Term IIMon 22 Mar to Fri 28 May10 weeksFri 26 Mar, Mon 3 May, Mon 17 May, Thu 20 May46
June holidaysSat 29 May to Sun 27 Jun30 days
Term IIIMon 28 Jun to Fri 3 Sep10 weeksMon 5 Jul, Mon 9 Aug, Tue 10 Aug, Fri 3 Sep46
September holidaysSat 4 to Sun 12 Sep9 days
Term IVMon 13 Sep to Fri 19 Nov10 weeksFri 8 Oct (primary only), Thu 28 Oct49, or 48 in primary
Year-end holidaysSat 20 Nov to Fri 31 Dec42 days

Monday loses the most school days in 2027. Five Mondays in term are closures (8 Feb, 3 May, 17 May, 5 Jul and 9 Aug), so a family with a weekly Monday lesson will meet the most clashes.

Which public holidays 2027 in Singapore fall on a weekend?

Four public holidays 2027 in Singapore fall on a weekend: both days of Chinese New Year (Sat 6 and Sun 7 Feb), Labour Day (Sat 1 May) and Christmas Day (Sat 25 Dec), says MOM's release of 18 Jun 2026. Only the Sunday one adds a public holiday for everyone, Mon 8 Feb. MOE then gives schools their own off-in-lieu days for the rest.

HolidayDateDayEffect on school
New Year's Day1 JanFridayBefore Term I
Chinese New Year6 and 7 FebSaturday, SundayMon 8 Feb public holiday, Tue 9 Feb school off
Hari Raya Puasa10 MarWednesdayTerm I, week 10
Good Friday26 MarFridayTerm II, week 1
Labour Day1 MaySaturdayMon 3 May school off
Hari Raya Haji17 MayMondayTerm II, week 9
Vesak Day20 MayThursdayTerm II, week 9
National Day9 AugMondayTue 10 Aug school off too
Deepavali28 OctThursdayTerm IV, week 7
Christmas Day25 DecSaturdayMon 27 Dec school off

The three school days off-in-lieu in 2027, Tue 9 Feb, Mon 3 May and Mon 27 Dec, are not gazetted public holidays. MOE says schools, General Offices, Student Care Centres and KCare centres close on these days, while most workplaces stay open, so working parents need childcare cover.

Singapore students also get three-day weekends in 2027 with Good Friday (26 to 28 Mar), Labour Day (1 to 3 May), Hari Raya Haji (15 to 17 May) and Youth Day (3 to 5 Jul).

Which 2027 school holidays apply only to students?

MOE has four scheduled school holidays in 2027 that are not public holidays: Mon 5 Jul after Youth Day (Sun 4 Jul), Tue 10 Aug after National Day, Fri 3 Sep for Teachers' Day, and Fri 8 Oct for Children's Day (MOE, 14 Jul 2026). Parents still work on these days.

Children's Day on Fri 8 Oct 2027 is a holiday only for primary schools and the primary sections of full schools. A secondary sibling still has school that day.

How do JC1, MI and SEC venue schools differ in 2027?

JC1 and MI1 students in Singapore have a shorter Term I in 2027, from Wed 3 Feb to Fri 12 Mar, because they first wait for O-Level results and JAE posting (MOE, 14 Jul 2026). Their Term IV runs a week longer, to Fri 26 Nov, so their year-end holidays start on Sat 27 Nov. MI2 students start on Mon 11 Jan.

JC2 and MI3 students stay in Term IV until their A-Level exams end, as the A-Level 2027 guide explains.

Schools used as SEC written-exam venues end their final term on Fri 29 Oct 2027 (MOE, 14 Jul 2026). MOE's release does not list the venue schools, so ask your child's school whether it is one.

Which national exam dates are confirmed for 2027?

For Singapore's national exams in 2027, only the results of the 2026 exams have dates: O-Level 2026 results on 13 to 15 Jan 2027 and A-Level 2026 results on 19 to 23 Feb 2027, both tentative on SEAB's page (13 Aug 2026).

PSLE 2027 dates are not yet published by SEAB or MOE. Our PSLE 2027 page will carry them once released, and the SEC 2027 guide explains the new G1, G2 and G3 subject levels. For the last JAE before the PSE, the JAE 2027 guide has the aggregates and choice order.

How does the 2027 school calendar compare with 2026?

The 2027 school calendar in Singapore has the same shape as 2026's, with each holiday one day earlier. Term I starts two days later, on Mon 4 Jan rather than Fri 2 Jan (MOE, 14 Jul 2026 and 30 Jul 2025).

MOE school calendar, 2026 and 2027
Point20262027
Term I startsFri 2 JanMon 4 Jan
March holidays14 to 22 Mar13 to 21 Mar
June holidays30 May to 28 Jun29 May to 27 Jun
September holidays5 to 13 Sep4 to 12 Sep
Year-end holidays startSat 21 NovSat 20 Nov
Children's Day (primary)Fri 2 OctFri 8 Oct
Exam venue schools endFri 23 OctFri 29 Oct

How to plan tuition around the 2027 school holidays

The June holidays 2027, 30 days from Sat 29 May to Sun 27 Jun, are the last long break before Singapore's SEC English and Mother Tongue papers in September. School preliminary exams come before the national papers, and each school sets its own dates, so ask for the 2027 assessment plan and see how WA1, WA2 and SA2 spread across the terms.

  1. Mark the closuresPut the 12 weekday closures in term on the family calendar, plus Fri 8 Oct for a primary child.
  2. Agree holiday lessons in JanuarySettle with the tutor whether a lesson on a closure day moves or is skipped.
  3. Book June sessions by MayArrange any extra holiday sessions before Term II ends on Fri 28 May.
  4. Use September for the final pushFor SEC candidates, the 10 days from Fri 3 Sep sit in the month of the English and Mother Tongue papers.
  5. Reset at the year endThe 42 days from Sat 20 Nov suit starting a new tutor or subject before 2028.

Common questions

When are the March holidays 2027 in Singapore?

The March holidays 2027 run from Sat 13 to Sun 21 Mar, between Term I and Term II (MOE, 14 Jul 2026).

When are the June holidays 2027?

The June holidays 2027 run from Sat 29 May to Sun 27 Jun, 30 days in total. Term III starts on Mon 28 Jun.

Is Mon 3 May 2027 a public holiday?

No. Mon 3 May 2027 is a school day off-in-lieu for Labour Day, which falls on Sat 1 May. MOM lists only Mon 8 Feb as an extra public holiday in 2027.

Is Children's Day a school holiday for secondary students?

No. Children's Day, Fri 8 Oct 2027, is a school holiday for primary schools and the primary sections of full schools only.

When do JC1 students start school in 2027?

JC1 and MI1 students report on the morning of Wed 3 Feb 2027, the day after the JAE posting results (tentative, MOE).

When are the PSLE 2026 results released?

SEAB and MOE list Tue 24 or Wed 25 Nov 2026 at 11am, tentative. Our PSLE results 2026 guide covers the S1 choices that follow.

Official sources

Theon Teo

Written by Theon Teo, Founder and Mathematics Tutor, The Singapore Syllabus. DigiPen Institute of Technology Singapore, Game Development & Computer Science · 3 years' Mathematics teaching (Primary & Secondary). More about Theon

For 2027

SEC 2027 home tutor

Prefer the shortlist page? Open find a tutor

Tell us about your child

Add level, subjects, budget (optional)

Optional, helps us match faster. We can also ask you on WhatsApp.

Subjects
Lessons
Budget per hour

Pick a level to see our rates for it.

Tutor preferences

Prefer to talk first? WhatsApp +65 8971 7546