Year-End School Holidays 2026: Official Dates and Planning Guide

Study guideUpdated 23 Oct 2026
Marcus Pang
Reviewed by
Marcus Pang·Managing Director (Maths)

The 2026 year-end vacation starts on 21 November for MOE primary and secondary schools and on 28 November for JC1, MI1 and MI2.

  • Check the exact dates, the 2027 school start and a practical family planning guide.

Related 2026 guides: All school holidays 2026 · March break · June break · September break · MOE calendar 2026 · Public holidays 2026

Q: When do the 2026 year-end school holidays begin?
A: For MOE Kindergartens, primary schools and secondary schools, the official vacation runs from Saturday, 21 November to Thursday, 31 December 2026. For JC Year 1, MI Year 1 and MI Year 2, it runs from Saturday, 28 November to Thursday, 31 December 2026. JC Year 2 and MI Year 3 students begin their vacation after their GCE A-Level examinations.
2027 school start: MOE has published the 2027 terms. Term 1 starts on Monday, 4 January 2027 for MOE Kindergartens, primary and secondary schools (MOE, 14 July 2026).
Results: MOE's academic calendar gives tentative result windows of 24 to 25 November 2026 for PSLE and 13 to 15 January 2027 for O-Levels. Actual dates are confirmed later, so do not reuse the 2025 dates as forecasts.

Official 2026 dates

Student groupLast published term dateOfficial year-end vacation
MOE Kindergarten, primary and secondaryFriday, 20 November 2026Saturday, 21 November to Thursday, 31 December

Sources

  1. MOE: School Terms and Holidays for 2026
  2. MOE: School Terms and Holidays for 2027
  3. MOE: Academic calendar
  4. MOE: Secondary 1 Posting process
  5. MOE: 2025 O-Level results and 2026 JAE release
  6. MOM: Childcare leave eligibility and entitlement
  7. MOM: Taking childcare leave