School term & holiday dates 2020-2021 
Term 1: 12 August 2020 to 9 October 2020
- In-service day – Monday 10 August 2020
- In-service day – Tuesday 11 August 2020
- Term starts – Wednesday 12 August 2020 *this is subject to change and parents will be informed if so. Please view our route map page for the latest service updates.
- September holiday – Friday 25 September to Monday 28 September 2020
- Term ends – Friday 9 October 2020
- October holiday – Monday 12 October to Friday 23 October 2020
Term 2: 26 October 2020 to 18 December 2020
- Term starts – Monday 26 October 2020
- In-service day – Friday 20 November 2020
- Term ends – Friday 18 December 2020
- Christmas holiday – Monday 21 December 2020 to Monday 4 January 2021
Term 3: 5 January 2021 to 26 March 2021
- Term starts – Tuesday 5 January 2021
- Mid term holiday – Monday 15 February 2021
- In-service day – Tuesday 16 February 2021
- In-service day – Wednesday 17 February 2021
- Term ends – Friday 26 March 2021
- Spring holiday – Monday 29 March to Friday 9 April 2021
Term 4: 12 April 2021 to 25 June 2021
- Term starts – Monday 12 April 2021
- May Day holiday – Monday 3 May 2021
- In-service day – Tuesday 4 May 2021
- Term ends – Friday 25 June 2021
School term & holiday dates 2021-2022
Term 1: 16 August 2021 to 8 October 2021
- In-service day – Monday 16 August 2021
- Term starts – Tuesday 17 August 2021
- September holiday – Friday 24 September to Monday 27 September 2021
- Term ends – Friday 8 October 2021
- October holiday – Monday 11 October to Friday 22 October 2021
Term 2: 25 October 2021 to 21 December 2021
- Term starts – Monday 25 October 2021
- In-service day – Friday 19 November 2021
- Term ends – Tuesday 21 December 2021
- Christmas holiday – Wednesday 22 December 2021 to Wednesday 5 January 2022
Term 3: 6 January 2022 to 26 March 2022
- Term starts – Thursday 6 January 2022
- Mid term holiday – Monday 14 February 2022
- In-service day – Tuesday 15 February 2022
- In-service day – Wednesday 16 February 2022
- Term ends – Friday 1 April 2022
- Spring holiday – Monday 4 April to Friday 15 April 2022
Term 4: 18 April 2022 to 2 July 2022
- Term starts – Monday 18 April 2022
- May Day holiday – Monday 2 May 2022
- In-service day – Tuesday 3 May 2022
- Term ends – Friday 1 July 2022
School term & holiday dates 2022-2023
Term 1: 22 August 2022 to 14 October 2022
- In-service day – Monday 22 August 2022
- Term starts – Tuesday 23 August 2022
- September holiday – Friday 23 September to Monday 26 September 2022
- Term ends – Friday 14 October 2022
- October holiday – Monday 17 October to Friday 28 October 2022
Term 2: 31 October 2022 to 22 December 2022
- Term starts – Monday 31 October 2021
- In-service day – Friday 18 November 2021
- Term ends – Thursday 22 December 2021
- Christmas holiday – Friday 23 December 2021 to Friday 6 January 2022
Term 3: 9 January 2023 to 31 March 2023
- Term starts – Monday 9 January 2023
- Mid term holiday – Monday 13 February 2023
- In-service day – Tuesday 14 February 2023
- In-service day – Wednesday 15 February 2022
- Term ends – Friday 31 March 2023
- Spring holiday – Monday 3 April to Friday 14 April 2023
Term 4: 17 April 2023 to 7 July 2023
- Term starts – Monday 17 April 2023
- May Day holiday – Monday 1 May 2023
- In-service day – Tuesday 2 May 2023
- Term ends – Friday 7 July 2023
School term & holiday dates 2023-2024
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
School term & holiday dates 2024-2025
Term 1: 19 August 2024 to 11 October 2024
- In-service day – Monday 19 August 2024
- Term starts – Tuesday 20 August 2024
- September holiday – Friday 20 September to Monday 23 September 2024
- Term ends – Friday 11 October 2024
- October holiday – Monday 14 October to Friday 25 October 2024
Term 2: 28 October 2024 to 20 December 2024
- Term starts – Monday 28 October 2024
- In-service day – Friday 15 November 2024
- Term ends – Friday 20 December 2024
- Christmas holiday – Monday 23 December 2024 to Friday 3 January 2025
Term 3: 6 January 2025 to 28 March 2025
- Term starts – Monday 6 January 2025
- Mid term holiday – Monday 10 February 2025
- In-service day – Tuesday 11 February 2025
- In-service day – Wednesday 12 February 2025
- Term ends – Friday 28 March 2025
- Spring holiday – Monday 31 March to Friday 11 April 2025
Term 4: 14 April 2025 to 4 July 2025
- Term starts – Monday 14 April 2025
- Good Friday – Friday 18 April 2025
- May Day holiday – Monday 5 May 2025
- In-service day – Tuesday 6 May 2025
- Term ends – Friday 4 July 2025