Autumn Term 2025
| Staff Development Day |
Tuesday 2nd September 2025 |
| Staff Development Day |
Wednesday 3rd September 2025 |
| Children return to school |
Thursday 4th September 2025 |
| Staff Development Day |
Friday 3rd October 2025 |
| Half-Term - Break up time |
Friday 24th October 2025 at 3:25pm |
| Children return to school |
Monday 3rd November 2025 |
| Xavier Feast Day Closure |
Monday 1st December 2025 |
| End of Term - Break up time |
Friday 19th December 2025 at 1:30pm |
Spring Term 2026
| Children return to school |
Monday 5th January 2026 |
| Half-Term - Break up time |
Friday 13th February 2026 at 3:25pm |
| Children return to school |
Monday 23rd February 2026 |
| Staff Development Day |
Friday 13th March 2026 |
| End of Term - Break up time |
Friday 27th March 2026 at 1:30pm |
Summer Term 2026
| Children return to school |
Monday 13th April 2026 |
| May Bank Holiday |
Monday 4th May 2026 |
| Half-Term - Break up time |
Friday 22nd May 2026 at 3:25pm |
| Children return to school |
Monday 1st June 2026 |
| Staff Development Day |
Friday 19th June 2026 |
| End of Term - Break up time |
Friday 17th July 2026 at 1.30pm |
Please note the school is closed on Staff Development Days and on the Xavier Feast Day.
| Staff Development (INSET) Days 2025 – 2026 |
| Tuesday 2nd September 2025 |
| Wednesday 3rd September 2025 |
| Friday 3rd October 2025 |
| Friday 13th March 2026 |
| Friday 19th June 2026 |