Term 1 Teachers return Thursday 17 August 2023
Pupils return Monday 21 August 2023
In-Service Day Monday 18 September 2023
Holiday Monday 16 October 2023 to Friday 20 October 2023
Term 2 Local Holiday Friday 17 November 2023 to Monday 20 November 2023
Christmas/New Year Monday 25 December 2023 to Friday 5 January 2024
Term 3 Teachers/Pupils return Monday 8 January 2024
Local Holiday Friday 9 February 2024 to Monday 12 February 2024
In-Service Day Tuesday 13 February 2024
Easter Holiday Friday 29 March 2024 to Friday 12 April 2024
Term 4 Teachers/Pupils return Monday 15 April 2024
May Day Monday 6 May 2024
In-Service Day Friday 24 May 2024
Bank Holiday Monday 27 May 2024
School Closed Friday 28 June 2024 to Friday 16 August 2024
2024/2025 Teachers return Monday 19 August 2024
Pupils return Tuesday 20 August 2024

NB

  1. *Pupil attendance will be 190 days after deducting 5 in-service days