2024 – 2025
Term 1
Starts: Monday 2nd September 2024
Ends: Friday 25th October 2024
Term 2
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 3
Term Starts: Monday 6th January 2025
Term Ends: Friday 14th February 2025
Term 4
Term Starts: Monday 24th February 2025
Term Ends: Friday 4th April 2025
Bank Holidays: Friday 18th April 2025 & Monday 21st April 2025
Term 5
Term Starts: Tuesday 22nd April 2025
Term Ends: Friday 23rd May 2025
Bank Holidays: Monday 5th May 2025 & Monday 26th May 2025
Term 6
Term Starts: Monday 2nd June 2025
Term Ends: Tuesday 22nd July 2025
Staff Development day: Wednesday 23rd July 2025
Public Holidays
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
School Days
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