Term 1
21 August 2023 to 13 October 2023
- In-service day - Monday 21 August 2023
- Term starts - Tuesday 22 August 2023
- September holiday - Friday 22 September to Monday 25 September 2023
- Term ends - Friday 13 October 2023
- October holiday - Monday 16 October to Friday 27 October 2023
Term 2
30 October 2023 to 21 December 2023
- Term starts - Monday 30 October 2023
- In-service day - Friday 17 November 2023
- Term ends - Thursday 21 December 2023
- Christmas holiday - Friday 22 December 2023 to Friday 5 January 2024
Term 3
8 January 2024 to 31 March 2024
- Term starts - Monday 8 January 2024
- Mid term holiday - Monday 12 February 2024
- In-service day - Tuesday 13 February 2024
- In-service day - Wednesday 14 February 2024
- Term ends - Friday 29 March 2024
- Spring holiday - Monday 1 April to Friday 12 April 2024
Term 4
15 April 2024 to 5 July 2024
- Term starts - Monday 15 April 2024
- May Day holiday - Monday 6 May 2024
- In-service day - Tuesday 7 May 2024
- Term ends - Friday 5 July 2024