- The MOE released school terms for 2025.
- Singapore pupils return to classes on 2 and 3 January 2025.
- Scheduled school holidays 2025 may alter due to public holidays.
Parents, pen your 2025 planners: the MOE has unveiled the school calendar.
2025 School Calendar Announced
Ministry of Education (MOE) has confirmed the school terms and holidays for 2025.
Primary 1 and kindergarten 1 students mark 2 January as their start date.
This will streamline the process for families with children entering both levels.
Secondary school students will also start on 2 January 2025.
Primary 2-6, and kindergarten 2 are starting a day later, on 3 January 2025.
The academic year will conclude on 21 November for primary and secondary schools.
For junior colleges and the Millennia Institute, the year extends until the GCE A-Level exams conclude.
Here are some key highlights to note:
- Semester I has two terms, with a 15-23rd March break in between.
- Mid-year vacations start end May and last till late June.
- Potential changes to school holidays 2025 are pending public holiday confirmation.
School Calendar 2025
The 2025 school year for all MOE primary schools, including kindergartens, and secondary schools will start on 2 January 2025 (Thu), and end on 21 November 2025 (Fri).
MOE KINDERGARTEN (MK), PRIMARY & SECONDARY | |
---|---|
Semester I | |
Term I (Pri 1 and K1) | Thu 2 January1 to Fri 14 March |
Term I (Pri 2-6, K2, and Secondary) | Thu 3 January1 to Fri 14 March |
Term II | Mon 24 March to Fri 30 May |
Semester II | |
Term III | Mon 30 June to Fri 5 September |
Term IV | Mon 15 September to Fri 21 November2 |
1Primary 1 and Kindergarten 1 will start school on 2 January 2025 (Thursday). Primary 2 to 6 and Kindergarten 2 will start school on 3 January 2025 (Friday).
2The last day of the final school term for schools which will be used as venues for the GCE O-Level written examinations, will be on 24 October 2025 (Friday).
JUNIOR COLLEGE (JC) Year 1 & MILLENNIA INSTITUTE (MI) Year 1 | MI Year 2 | JC Year 2 & MI Year 3 | |
---|---|---|---|
Semester I | |||
Term I | Wed 5 February to Fri 14 March | Mon 13 January to Fri 14 March | |
Term II | Mon 24 March to Fri 30 May | ||
Semester II | |||
Term III | Mon 30 June to Fri 5 September | ||
Term IV | Mon 15 September to Fri 28 November | Mon 15 September to end of GCE A-Level examinations |
School Vacation 2025
School vacation 2025 for schools, junior colleges, and Millennia Institute will be as follows:
MK, PRI & SEC | |
---|---|
Between Terms I & II | Sat 15 March to Sun 23 March |
Between Semesters I & II | Sat 31 May to Sun 29 June |
Between Terms III & IV | Sat 6 September to Sun 14 September |
At End of School Year | Sat 22 November to Wed 31 December |
JC Year 1, MI Year 1 & MI Year 2 | JC Year 2 & MI Year 3 | |
---|---|---|
Between Terms I & II | Sat 15 March to Sun 23 March | |
Between Semesters I & II | Sat 31 May to Sun 29 June | |
Between Terms III & IV | Sat 6 September to Sun 14 September | |
At End of School Year | Sat 29 November to Wed 31 December | End of GCE A-Level examinations to 31 December |
Scheduled School Holidays 2025
The scheduled school holidays 2025 and public holidays 2025 will be as follows:
Youth Day | *Sun 6 July (The following Mon 7 July will be a school holiday) | |
---|---|---|
Teachers’ Day | Fri 5 September | |
Children’s Day (for primary schools and primary sections of full schools only) | Fri 3 October |
Public Holidays 2025
Term I | New Year’s Day | Wed 1 January |
---|---|---|
Chinese New Year | Wed 29 January | |
Thu 30 January | ||
Term II | Hari Raya Puasa | Mon 31 March3 |
Good Friday | Fri 18 April | |
Labour Day | Thu 1 May | |
Vesak Day | Mon 12 May | |
Term III | Hari Raya Haji | Sat 7 June4 |
National Day | Sat 9 August5 | |
Term IV | Deepavali | Mon 20 October |
Christmas Day | Thurs 25 December |
3Subject to further confirmation.
4Subject to further confirmation – 9 June (Mon) will be a designated day off-in-lieu (DOIL). Schools will be closed, including the General Office, Student Care Centres and KCare Centres.
511 August (Mon) will be a school holiday and a designated day off-in-lieu (DOIL). Schools will be closed, including the General Office, Student Care Centres and KCare Centres.
Room for Adjustments
A noteworthy aspect of the 2025 calendar is the fact that some vacation dates may shift if public holidays are confirmed on later dates.
This adds some uncertainty into a calendar otherwise known for its clarity.
Schools used for GCE O-Level exams will end their academic year on 24 October 2025.
For these schools, the exact end date depends on the examination schedule.
This change in scheduling shows the balance MOE has to find between academic standards and logistical needs.
All eyes are now on the MOE as parents await final confirmation of public holidays to finalise their 2025 plans.