MOE Calendar 2025: School Terms and Holidays [Latest Changes]

The following is the latest update for the 2025 School Terms and Holidays1 from the Ministry of Education (MOE), as of 1 March 2025.

Planning a holiday or an excursion with the family in 2025? The MOE has recently released its 2025 school term and holiday calendar, allowing you to plan for the busy year.

In the MOE School Calendar 20252, there will be 101 Holiday Days for Primary, Secondary, and JC students (Primary students will have an extra holiday day due to Children’s Day):

  • 88 Days of School Vacation
  • 13 Days of School and Public Holidays

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

MOE Kindergarten (MK), Primary & Secondary School Terms

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.

MOE Kindergarten (MK), Primary & Secondary School Vacations

Between Terms I & II

Sat 15 Mar to Sun 23 Mar (9 Days)

Between Semesters I & II

Sat 31 May to Sun 29 Jun (30 Days)

Between Terms III & IV

Sat 6 Sep to Sun 14 Sep (9 Days)

At End of School Year

22 Nov to Wed 31 Dec (40 Days)

Slots are filling fast!

At Zenith Education Studio, we believe in empowering students to succeed by providing the support they need to excel. That's why we offer free trial sessions, giving you the chance to experience our teaching methods and environment firsthand! But slots are limited, so sign up now!

Junior College (JC) School Terms

JC Year 1

JC Year 2

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

Junior College (JC) School Vacations

Between Terms I & II

Sat 15 Mar to Sun 23 Mar (9 Days)

Between Semesters I & II

Sat 31 May to Sun 29 Jun (30 Days)

Between Terms III & IV

Sat 6 Sep to Sun 14 Sep (9 Days)

At End of School Year

22 Nov to Wed 31 Dec (40 Days)

Scheduled School Holidays and Singapore Public Holidays 2025

SCHEDULED MOE 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 Mar

Good Friday

Fri 18 Apr

Labour Day

Thu 1 May

Vesak Day

Mon 12 May

Term III

Hari Raya Haji

Sat 7 Jun*

National Day

Sat 9 Aug*

Term IV

Deepavali

Mon 20 Oct

Christmas Day

Thu 25 Dec

*As Hari Raya Haji (Sat 7 Jun) and National Day (Sat 9 Aug) are placed on the weekend, Mon, 9 Jun and Mon, 11 Aug will be a designated day off-in-lieu (DOIL). Schools will be closed, including the General Office, Student Care Centres and KCare Centres.

2025 Long Weekends

There will be four long weekends in 2025, giving you the perfect chance to plan a getaway!

2025 LONG WEEKENDS

Hari Raya Puasa

Sat 29 Mar to Mon 31 Mar

Good Friday

Fri 18 Apr to Sun 20 Apr

Vesak Day

Sat 10 May to Mon 12 May

Deepavali

Sat 18 Oct to Mon 20 Oct

Unofficial Primary School Holiday (PSLE Marking Exercise)

During the Primary School Leaving Examinations (PSLE) Marking Exercise3, primary school students will be given holidays while teachers grade their PSLE exams. This is the perfect opportunity to plan a 5-day long weekend for students to unwind and relax before they start their Secondary School journey!

PSLE Marking Exercise

Mon 13 Oct to Wed 15 Oct

Prepared for Secondary School?

In 2024, 90.2% of Zenith Education Studio students scored an A/B grade in their exams, a testament to our commitment to empowering students with the educational support they need to succeed. We give free trial lessons for Secondary tuition, so experience our teaching methods and environment firsthand! Slots are limited, so sign up now!