Starts: Monday 4th September 2023
Ends: Friday 20th October 2023
Staff Development Day: Friday 1st September 2023
Term Starts: Monday 6th November 2023
Term Ends: Friday 15th December 2023
Bank Holidays: Monday 25th December 2023, Tuesday 26th December 2023, Monday 1st January 2024
Staff Development Days: Tuesday 31st October, Wednesday 1st November, Thursday 2nd November & Friday 3rd November 2023
Term Starts: Tuesday 2nd January 2024
Term Ends: Friday 9th February 2024
Term Starts: Monday 19th February 2024
Term Ends: Thursday 28th March 2024
Bank Holidays: Friday 29th March 2024 & Monday 1st April 2024
Term Starts: Monday 15th April 2024
Term Ends: Friday 24th May 2024
Bank Holidays: Monday 6th May 2024 & Monday 27th May 2024
Term Starts: Monday 3rd June 2024
Term Ends: Wednesday 24th July 2024
Monday 28th August 2023
Monday 25th December 2023
Tuesday 26th December 2023
Monday 1st January 2024
Friday 29th March 2024
Monday 1st April 2024
Monday 6th May 2024
Monday 27th May 2024
Term 1: 33 School Days
Term 2: 30 School Days
Term 3: 29 School Days
Term 4: 29 School Days
Term 5: 29 School Days
Term 6: 38 School Days
Starts: Monday 2nd September 2024
Ends: Friday 25th October 2024
Term Starts: Monday 11th November 2024
Term Ends: Friday 20th December 2024
Bank Holidays: Wednesday 25th December 2024, Thursday 26th December 2024, Wednesday 1st January 2025
Staff Development Days: Monday 4th November 2024, Tuesday 5th November 2024, Wednesday 6th November 2024, Thursday 7th November 2024
Term Starts: Monday 6th January 2025
Term Ends: Friday 14th February 2025
Term Starts: Monday 24th February 2025
Term Ends: Friday 4th April 2025
Bank Holidays: Friday 18th April 2025 & Monday 21st April 2025
Term Starts: Tuesday 22nd April 2025
Term Ends: Friday 23rd May 2025
Bank Holidays: Monday 5th May 2025 & Monday 26th May 2025
Term Starts: Monday 2nd June 2025
Term Ends: Tuesday 22nd July 2025
Staff Development day: Wednesday 23rd July 2025
Monday 26th August 2024
Wednesday 25th December 2024
Thursday 26th December 2024
Wednesday 1st January 2025
Friday 18th April 2025
Monday 21st April 2025
Monday 5th May 2025
Monday 26th May 2025
Term 1: 40 School Days
Term 2: 30 School Days
Term 3: 30 School Days
Term 4: 30 School Days
Term 5: 23 School Days
Term 6: 37 School Days