School Calendar
SCHOOL TERMS AND HOLIDAYS FOR 2025
(accurate as of 18 December 2024)
-
School Terms
Semester I
Term I
1Thu 2 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 21 Nov
1 Pri 1 & K1 will start school on Thu, 2 Jan 2025. Pri 2 to Pri 6 & K2 will start school on Fri, 3 Jan 2025.
-
School Vacation
The 4 vacation periods will be as follows:
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 |
-
Public Holidays
Term I |
New Year’s Day |
Wed 1 Jan |
Chinese New Year |
Wed 29 Jan |
|
Thu 30 Jan |
||
|
||
Term II |
Hari Raya Puasa |
2Mon 31 Mar |
Good Friday |
Fri 18 Apr |
|
Labour Day |
Thu 1 May |
|
Vesak Day |
Mon 12 May |
|
|
||
Term III |
Hari Raya Haji |
3Sat 7 Jun |
National Day |
4Sat 9 Aug |
|
|
||
Term IV |
Deepavali |
Mon 20 Oct |
Christmas Day |
Thu 25 Dec |
-
Scheduled School Holidays
Youth Day |
Sun 6 Jul Mon 7 Jul is a scheduled school holiday |
Teachers’ Day |
5Fri 5 Sep |
Children’s Day |
6Fri 3 Oct |
5/6 Students will be dismissed at 10.30am on Thu, 4 Sep and 2 Oct. |
-
Officially Sanctioned Non-School Days
Parent-Child-Teacher Conferencing (PCTC) |
Thu 29 May – Fri 30 May HBL for all Levels |
||||
Games On! (P4 to P6) |
7Thu 3 Jul to Fri 4 Jul HBL for P1 to P3 |
||||
PSLE Oral Examination |
Tue 12 Aug – Wed 13 Aug P1 to P5 students need not report to school |
||||
PSLE Listening Comprehension Examination |
Fri 19 Sep P1 to P5 students need not report to school |
||||
PSLE Written Examination |
Thu 25 Sep to Wed 1 Oct HBL for P3 and P4 on selected dates:
|
||||
PSLE Marking Exercise |
Mon 13 Oct – Wed 15 Oct All students need not report to school |
||||
Results Processing Day MK Orientation |
Wed 12 Nov All students need not report to school |
||||
Prize-Giving Day |
Thu 20 Nov Only students involved need to report to school |
||||
P1 Orientation |
Fri 21 Nov Only students involved need to report to school |
-
Early Dismissal Day (10.30am)
Lunar New Year celebrations |
Tue 28 Jan |
National Day celebrations |
Fri 8 Aug |
Teachers’ Day celebrations |
Thu 4 Sep |
Children’s Day celebrations |
Thu 2 Oct |