New Year | 1 January | Sunday |
New Year (off-in-lieu) | 2 January | Monday |
Term 1 Start | 11 January | Wednesday |
Chinese New Year | 22 January | Sunday |
Chinese New Year (2nd Day) | 23 January | Monday |
Chinese New Year (off-in-lieu) | 24 January | Tuesday |
Term 1 School Break | 27 March – 7 April |
Term 2 Start | 11 April | Tuesday |
Hari Raya Puasa | 22 April | Saturday |
Hari Raya Puasa (off-in-lieu) | 24 April | Monday |
Labour Day | 1 May | Monday |
Teacher in Service Day | 2 May (no school-day) | Tuesday |
Vesak Day | 2 June | Friday |
Term 2 School Break | 19 June – 24 July |
Term 3 Start | 25 July | Tuesday |
National Day | 9 August | Wednesday |
Teachers’ Day | 1 September (no school-day) | Friday |
Term 3 School Break | 2 October – 6 October |
Term 4 Start | 10 October | Tuesday |
Deepavali | 12 November | Sunday |
Deepavali (off-in-lieu) | 13 November | Monday |
Teacher in Service Day | 14 November (no school-day) | Tuesday |
Christmas Day | 25 December | Monday |
Year End School Holiday | 11 December – 9 January | |
New Year Day | 1 January 2024 | Monday |
Term 1 Start | 9 January | Tuesday |
Chinese New Year Public Holiday | 10 February - 11 February | Saturday and Sunday |
Chinese New Year Closure (In lieu Monday - Tuesday, 12th-13th) |
14 February - 16 February | |
Parent Teacher Conference (School Closure) | 27 March - 28 March | |
Good Friday | 29 March | Friday |
Term 1 School Break | 27 March - 12 April |
Term 2 Starts | 16 April | Tuesday |
World Autism Day Celebration | 19 April | Friday |
Labour Day (School Closure) | 1 May | Wednesday |
Vesak Day (School Closure) | 22 May | Wednesday |
Hari Raya Haji (School Closure) | 17 June | Monday |
Term 2 School Break | 17 June - 19 July | |
Holiday Camp | 18 June - 28 June |
Term 3 Start | 23 July | Tuesday |
National Day (School Closure) | 9 August | Friday |
Parent Teacher Conference (School Closure) | 4 September - 5 September | |
Teachers’ Day (School Closure) | 6 September | Friday |
Term 3 School Break | 30 September - 4 October |
Term 4 Start | 8 October | Tuesday |
Deepavali (School Closure) | 31 October | Thursday |
Year End School Holiday | 9 December - 7 January 2025 | |
Holiday Camp | 9 December - 20 December | |
First Day of School | 7 January 2025 | Tuesday |