Here we round up the key dates for the 2023 public holidays, as well as the academic calendars for Indian curriculum schools, and European, UK, and US schools.
Sunday 1 January |
New Year’s Day |
Monday 2 January |
New Year's Day Holiday |
Sunday 22 - Tuesday 24 January |
Chinese New Year |
Friday, 7 April |
Good Friday |
Saturday, 22 April |
Hari Raya Puasa |
Monday, 1 May |
Labour Day |
Sunday, 4 June |
Vesak Day |
Saturday, 29 June |
Hari Raya Haji |
Wednesday, 9 August |
National Day |
Sunday, 12 November |
Deepavali |
Monday, 13 November |
Deepavali Holiday |
Sunday, 25 December |
Christmas Day |
Schools following the Indian curriculum follow the April to March calendar of their home country and incorporate local holidays within this.
Schools following the Northern hemisphere academic calendar (UK, European and North American schools) run from August/September to June/July. Holidays are typically taken in October, December, and March-April.
The school year for 2023 for all MOE primary schools (including MOE Kindergartens) and secondary schools will start on Tuesday, January 3 2023 and end on Friday, November 17 2023.
Similar to the arrangements in 2021 and 2022, Primary 1 and Kindergarten 1 students in primary schools and MOE Kindergartens will report on the first day of school on January 3, 2023. Primary 2 to 6 and Kindergarten 2 students will report to school on January 4, 2023.