Term Dates
Sept '23 - Jul '24
TERM 1 | Staff Development Days | Friday 1st September 2023 & Monday 4th September 2023 |
| Start | Tuesday 5th September 2023 |
| Finish | Friday 20th October 2023 |
| Autumn Break | Monday 23rd October 2023 — Friday 27th October 2023 |
TERM 2 | Staff Development Day | Monday 30th October 2023 |
| Start | Tuesday 31st October 2023 |
| Finish | Wednesday 20th December 2023 |
| Christmas Break | Thursday 21st December 2023 — Tuesday 2nd January 2024 |
TERM 3 | Start | Wednesday 3rd January 2024 |
| Finish | Friday 9th February 2024 |
| February Break | Monday 12th February 2024 — Friday 16th February 2024 |
TERM 4 | Staff Development Day | Monday 19th February 2024 |
Start | Tuesday 20th February 2024 | |
| Finish | Thursday 28th March 2024 |
| Easter Break | Friday 29th March 2024 — Friday 12th April 2024 |
TERM 5 | Start | Monday 15th April 2024 |
| Finish | Friday 24th May 2024 |
| May Break | Monday 27th May 2024 — Friday 31st May 2024 |
TERM 6 | Staff Development Day | Monday 3rd June 2024 |
| Start | Tuesday 4th June 2024 |
| Finish | Friday 19th July 2024 |
Sept '24 - Jul '25
TERM 1 | Staff Development Days | Monday 2nd September 2024 & Tuesday 3rd September 2024 |
| Start | Wednesday 4th September 2024 |
| Finish | Thursday 24th October 2024 |
| Staff Development Day | Friday 25th October 2024 |
| Autumn Break | Monday 28th October 2024 — Friday 1st November 2024 |
TERM 2 | Staff Development Day | Monday 4th November 2024 |
| Start | Tuesday 5th November 2024 |
| Finish | Friday 20th December 2024 |
| Christmas Break | Monday 23rd December 2024 — Friday 3rd January 2025 |
TERM 3 | Start | Monday 6th January 2025 |
| Finish | Friday 14th February 2025 |
| February Break | Monday 17th February 2025 — Friday 21st February 2025 |
TERM 4 | Staff Development Day | Monday 24th February 2025 |
Start | Tuesday 25th February 2025 | |
| Finish | Friday 4th April 2025 |
| Easter Break | Friday 7th April 2025 — Thursday 17th April 2025 |
TERM 5 | Start | Tuesday 22nd April 2025 |
| Finish | Friday 23rd May 2025 |
| May Break | Monday 26th May 2025 — Friday 30th May 2025 |
TERM 6 | Start | Monday 2nd June 2025 |
| Finish | Tuesday 22nd July 2025 |