Academic Calendar 2023
2023 Calendar by level
Primary 3 Calendar 2023
Term 1:
3 January 2023 - 11 March 2023
Term 2:
20 March 2023 - 27 May 2023
Term 3:
26 June 2023 - 2 September 2023
Term 4:
11 September 2023 - 18 November 2023
There are no lessons on public holidays unless otherwise arranged
Primary 4 Calendar 2023
Term 1:
3 January 2023 - 11 March 2023
Term 2:
20 March 2023 - 27 May 2023
Term 3:
26 June 2023 - 9 September 2023
*There are lessons during September holidays.
Term 4:
11 September 2023 - 1 December 2023
To start on P5 topics after SA2
There are no lessons on public holidays unless otherwise arranged.
Primary 5 Calendar 2023
Term 1:
3 January 2023 - 11 March 2023
Term 2:
20 March 2023 - 27 May 2023
Term 3:
26 June 2023 - 9 September 2023
*There are lessons during September holidays.
Term 4:
11 September 2023 - 18 November 2023
Term 5 (Prep for PSLE):
20 November 2023 - 15 December 2023
There are no lessons on public holidays unless otherwise arranged.
Primary 6 Calendar 2023
There are lessons every week unless it falls on a public holiday. Lessons during public holidays can be arranged with prior notice.
P6 lessons end once PSLE science is over.