Academic Calendar

School Terms

School Terms for 2023
Semester 1
Term 1 Tuesday 3 January to Friday 10 March
Term 2 Monday 20 March to Friday 26 May
Semester 2
Term 3 Monday 26 June to Friday 1 September                
Term 4 Monday 11 September to Friday 17 November

Holidays

Holidays for 2023
Public Holidays
New Year’s Day *Sunday 1 January
Chinese New Year **Sunday 22 January
Monday 23 January             
Good Friday Friday 7 April               
Hari Raya Puasa***Saturday 22 April 
Labour Day Monday 1 May               
Vesak Day Friday 2 June
Hari Raya Haji Thursday 29 June
National Day Wednesday 9 August
Deepavali ****Sunday 12 November
Christmas Day Monday 25 December
Scheduled School Holidays
Youth Day Sunday 2 July 
(The following Monday, 3 July will be a scheduled school holiday.)
Day after National Day
Teachers’ Day
Thursday, 10 August

Friday 1 September               
Children’s Day Friday 6 October

*Monday, 2 Jan, will be a public holiday.
**Tuesday, 24 Jan, will be a public holiday.
***Monday, 24 Apr, will be a school holiday.
****Monday, 13 Nov, will be a public holiday.