School Calendar for 2023

* denotes Public and/ or School Holidays.
THESE DATES ARE SUBJECT TO CHANGE

First Term
New Year’s Day* Sunday, 1 January – Monday, 2 January (inclusive)
First day of Term Tuesday, 3 January
Chinese New Year* Friday, 20 January – Tuesday, 24 January (inclusive)
Last day to withdraw  if leaving end of Term 1 Friday, 10 February
Last day of Term Friday, 10 March
Second TERM
First day of Term Monday, 20 March
Good Friday* Friday, 7 April
Hari Raya Puasa* Saturday, 22 April – Monday, 24 April (inclusive)
Last day to withdraw if leaving end of Term 2 Friday, 28 April
Labour Day* Monday, 1 May
Last day of Term Friday, 26 May
Holiday camp 9am-1pm in school Monday, 29 May – Friday, 16 June
Vesak Day* Friday, 2 June
Third TERM
First day of Term Monday, 26 June
Hari Raya Haji* Thursday, 29 June
Youth Day* Sunday, 2 July – Monday, 3 July (inclusive)
Last day to withdraw if leaving end of Term 3 Thursday, 3 August
National Day* Wednesday, 9 August – Thursday, 10 August (inclusive)
Teacher’s Day* Friday, 1 September
Last day of Term Friday, 1 September
Fourth TERM
First day of Term Monday, 11 September
Children’s Day* Friday, 6 October
Last day to withdraw if leaving end of Term 4 Friday, 20 October
Deepavali* Sunday, 12 November – Monday, 13 November (inclusive)
Last day of Term Friday, 17 November
Holiday camp 9am-1pm in school Monday, 20 November- Friday, 15 December
Christmas Day* Monday, 25 December