School Terms 2023
Semester One
Term 1
Monday 9 January to Friday 10 March
Term 2
Monday 20 March to Friday 26 May
Semester Two
Term 3
Monday 26 June to Friday 1 September
Term 4
Monday 11 September to Friday 17 November
School Holidays
Semester One
Between Term 1 & 2
Saturday 11 March to Sunday 19 March
Between Semesters 1 & 2
Saturday 27 May to Sunday 25 June
Semester Two
Between Terms 3 & 4
Saturday 2 September to Sunday 10 September
At End of the Year
Saturday 18 November 2023 to Sunday 7 January 2024
Public & Other School Holidays
Holiday
Date
New Year's Day
Sunday 1 January to Monday 2 January
Chinese New Year
Sunday 22 January (Tuesday 24 January is a school holiday)
Monday 23 January
Good Friday
Friday 7 April
Hari Raya Puasa
Saturday 22 April (Monday 24 April is a school holiday)
Labour Day
Monday 1 May
Vesak Day
Friday 2 June
Hari Raya Haji
Thursday 29 June
Youth Day
Sunday 2 July (Monday 3 July is a school holiday)
National Day
Wednesday 9 August to Thursday 10 August
Teacher's Day
Friday 1 September
Deepavali
Sunday 12 November (Monday 13 November is a school holiday)
Christmas Day
Monday 25 December