MOE School Terms and Holidays 2026

The Ministry of Education (MOE) has released the official school calendar for 2026, covering all MOE Kindergartens, primary schools, secondary schools, junior colleges and the Millennia Institute in Singapore.
For parents and students, this guide provides a clear and comprehensive breakdown of the key academic dates. Use this information to effectively plan your family schedules, vacations and crucial revision periods for the year ahead.
MOE School Terms 2026:
Primary & Secondary
The school year is split into four terms, a familiar rhythm for most families. This structure gives the year a sense of shape, with predictable breaks to look forward to. The year starts on 2 January and ends on 20 November.
Semester | Term | Dates |
---|---|---|
1 | Term I | Friday, 2 January - Friday, 13 March |
Term II | Monday, 23 March - Friday, 29 May | |
2 | Term III | Monday, 29 June - Friday, 4 September |
Term IV | Monday, 14 September - Friday, 20 November |
-
Note for P1/K1: Primary 1 and Kindergarten 1 students start on Friday, 2 January 2026. P2 to P6 and K2 students begin on Monday, 5 January 2026.
-
Note for O-Level Schools: For schools used as GCE O-Level venues, the last day of school is Friday, 23 October 2026.
Junior College (JC) & Millennia Institute (MI)
For students heading into pre-university, the schedule shifts to a different rhythm. It’s important to note these different JC term dates for 2026 to manage the new academic demands.
Semester | Term | JC Year 1 & MI Year 1&2 | MI Year 2 | JC Year 2 & MI Year 3 |
---|---|---|---|---|
1 | Term I | Wednesday, 4 February, to Friday, 13 March |
Monday, 12 January, to Friday, 13 March |
|
Term II | Monday, 23 March to Friday, 29 May | |||
2 | Term III | Monday, 29 Jun to Friday, 4 September | ||
Term IV | Monday 14 September, to Friday, 27 November |
Monday 14 September to end of GCE A-Level examinations |
School Vacation Periods 2026
The school holidays are key dates for planning everything from revision to rest. Here are the four major Singapore school holidays for 2026.
MK, PRI & SEC | |
---|---|
Between Terms I & II | Saturday, 14 March to Sunday, 22 March |
Between Semesters I & II | Saturday, 30 May to Sunday, 28 Jun |
Between Terms III & IV | Saturday, 5 September to Sunday, 13 September |
At End of School Year | Saturday, 21 November to Thursday, 31 December |
› | JC Year 1, MI Year 1 & MI Year 2 | JC Year 2 & MI Year 3 |
---|---|---|
Between Terms I & II | Saturday, 14 March to Sunday, 22 March | |
Between Semesters I & II | Saturday, 30 May to Sunday, 28 Jun | |
Between Terms III & IV | Saturday, 5 September to Sunday, 13 September | |
At End of School Year | Saturday, 28 November to Thursday, 31 December | End of GCE A-Level examinations to Thursday, 31 December |
Public Holidays 2026
Beyond the main breaks, these are the single days off sprinkled through the year. They often welcome long weekends.
Term 1:
- 1 January 2026, Thursday - New Year's Day
- 17 February 2026, Tuesday - Chinese New Year
- 18 February 2026, Wednesday - Chinese New Year
Term 2:
- 21 March 2026, Saturday - Hari Raya Puasa
- 3 April 2026, Friday - Good Friday
- 1 May 2026, Friday - Labour Day
- 27 May 2026, Wednesday - Hari Raya Haji
- 31 May 2026, Sunday - Vesak Day
Term 3:
- 9 August 2026, Sunday - National Day
Term 4:
- 8 November 2026, Sunday - Deepavali
- 25 December 2026, Friday - Christmas Day
Scheduled School Holidays 2026
- 5 July 2026, Sunday - Youth Day
- 6 July 2026, Monday
- Youth Day (School Holiday in lieu)
- 4 September 2026, Friday - Teachers' Day
- 2 October 2026, Friday - Children’s Day (for primary schools and primary sections of full schools only)
With these dates confirmed, you can plan for a successful academic year. The June and December holidays are ideal for targeted revision. Geniebook's AI-powered worksheets and live classes, aligned with the MOE syllabus, help your child address learning gaps efficiently.
Ready to make 2026 your child’s best academic year? Sign up for a complimentary Strengths Analysis to see how Geniebook works.