School Calendar
SCHOOL TERMS AND HOLIDAYS FOR 2024
(accurate as of 11 Jan 2024)
School Terms
Semester I
Tue 2 Jan1 to Fri 8 Mar
Mon 18 Mar to Fri 24 May
Semester II
Mon 24 Jun to Fri 30 Aug
Mon 9 Sep to Fri 15 Nov
1 Pri 1 & K1 will start school on Tue, 2 Jan 2024. Pri 2 to Pri 6 & K2 will start school on Wed, 3 Jan 2024.
School Vacation
The 4 vacation periods will be as follows:
Between Terms I & II | Sat 9 Mar to Sun 17 Mar |
Between Semesters I & II | Sat 25 May to Sun 23 Jun |
Between Terms III & IV | Sat 31 Aug to Sun 8 Sep |
At End of School Year | Sat 16 Nov to Tue 31 Dec |
Public Holidays
Term I | New Year’s Day | Mon 1 Jan |
Chinese New Year | Sat 10 Feb | |
Sun 11 Feb* | ||
*Mon, 12 Feb will be a public holiday and Tue, 13 Feb 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. Students will be dismissed at 10.30am on Fri, 9 Feb. | ||
Term II | Good Friday | Fri 29 Mar |
Hari Raya Puasa | Wed 10 Apr | |
Labour Day | Wed 1 May | |
Vesak Day | Wed 22 May | |
| ||
Term III | Hari Raya Haji | Mon 17 Jun |
National Day | Fri 9 Aug3 | |
3 Students will be dismissed at 10.30am on Thu, 8 Aug. | ||
Term IV | Deepavali | Thu 31 Oct |
Christmas Day | Wed 25 Dec |
Scheduled School Holidays
Youth Day | *Sun 30 Jun Mon 1 Jul is a scheduled school holiday |
Teachers’ Day | Fri 30 Aug* |
Children’s Day | Fri 4 Oct* |
*Students will be dismissed at 10.30am on Thu, 29 Aug and 3 Oct. |
Officially Sanctioned Non-School Days
Parent-Child-Teacher Conferencing (PCTC) | Thu 23 May – Fri 24 May HBL for all Levels |
Games On! (P4 to P6) | Term 3 Week 1 / 2 (Dates to be confirmed) HBL for P1 to P3 |
PSLE Oral Examination | Tue 13 Aug – Wed 14 Aug |
PSLE Listening Comprehension Examination | Fri 13 Sep |
PSLE Written Examination | HBL for selected levels to be confirmed |
PSLE Marking Exercise | Mon 14 Oct – Wed 16 Oct |
P1 Orientation | Term 4 (Date to be confirmed) |
Results Processing Day MK Orientation | Wed 6 Nov |
Prize-Giving Day | Thu 14 Nov |
Early Dismissal Day (10.30am)
Chinese New Year celebrations | Fri 9 Feb |
National Day celebrations | Thu 8 Aug |
Teachers’ Day celebrations | Thu 29 Aug |
Children’s Day celebrations | Thu 3 Oct |