A Singapore Government Agency Website How to identify
Official website links end with .gov.sg

Government agencies communicate via .gov.sg website
(e.g. go.gov.sg/open). Trusted websites

Secure websites use HTTPS

Look for a lock () or https:// as an added precaution.
Share sensitive information only on official, secure websites.

School Terms and Holidays for 2025

Published Date: 12 August 2024 02:00 PM

News Press Releases

1. The school year for 2025 for all MOE primary schools (including MOE Kindergartens) and secondary schools will start on Thursday, 2 January 2025 and end on Friday, 21 November 2025.

School Calendar 2025

MOE KINDERGARTEN (MK), PRIMARY & SECONDARY
Semester I
Term I Thu 2 Jan1 to Fri 14 Mar
Term II Mon 24 Mar to Fri 30 May
Semester II
Term III Mon 30 Jun to Fri 5 Sep
Term IV Mon 15 Sep to Fri 21 Nov2

1Primary 1 and Kindergarten 1 will start school on Thursday, 2 January 2025. Primary 2 to 6 and Kindergarten 2 will start school on Friday, 3 January 2025.

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 Friday, 24 October 2025.

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 Feb to Fri 14 Mar Mon 13 Jan to Fri 14 Mar
Term II Mon 24 Mar to Fri 30 May
Semester II
Term III Mon 30 Jun to Fri 5 Sep
Term IV Mon 15 Sep to Fri 28 Nov Mon 15 Sep to end of GCE A-Level examinations

School Vacation 2025

2. The four vacation periods for schools, junior colleges and Millennia Institute for 2025 will be as follows:

MK, PRI & SEC
Between Terms I & II Sat 15 Mar to Sun 23 Mar
Between Semesters I & II Sat 31 May to Sun 29 Jun
Between Terms III & IV Sat 6 Sep to Sun 14 Sep
At End of School Year Sat 22 Nov to Wed 31 Dec

JC Year 1, MI Year 1 & MI Year 2 JC Year 2 & MI Year 3
Between Terms I & II Sat 15 Mar to Sun 23 Mar
Between Semesters I & II Sat 31 May to Sun 29 Jun
Between Terms III & IV Sat 6 Sep to Sun 14 Sep
At End of School Year Sat 29 Nov to Wed 31 Dec End of GCE A-Level examinations to 31 Dec

3. The scheduled school holidays and public holidays for 2025 will be as follows:

Scheduled School Holidays 2025

Youth Day *Sun 6 Jul
(The following Mon 7 Jul will be a school holiday)
Teachers' Day Fri 5 Sep
Children's Day
(for primary schools and primary sections of full schools only)
Fri 3 Oct

Public Holidays 2025

Term I New Year's Day Wed 1 Jan
Chinese New Year Wed 29 Jan
Thu 30 Jan
Term II Hari Raya Puasa Mon 31 Mar3
Good Friday Fri 18 Apr
Labour Day Thu 1 May
Vesak Day Mon 12 May
Term III Hari Raya Haji Sat 7 Jun4
National Day Sat 9 Aug5
Term IV Deepavali Mon 20 Oct
Christmas Day Thu 25 Dec

3Subject to further confirmation.

4Subject to further confirmation - Mon, 9 Jun will be a designated day off-in-lieu (DOIL). Schools will be closed, including the General Office, Student Care Centres and KCare Centres.

5Mon, 11 Aug 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.

4. The school terms and holidays for 2025 are also listed on the MOE's website at https://www.moe.gov.sg/calendar.