Term Dates
2024-2025
SPRING TERM 2025
Term Starts | Tuesday 7th January 2025 |
Half Term | Monday 17th February 2025 to Friday 21st February 2025 |
Term Ends | Friday 11th April 2025 |
Easter Holiday | Monday 14th April 2025 to Friday 25th April 2025 |
Staff Training | Monday 6th January |
SUMMER TERM 2025
Term Starts | Monday 28th April 2025 |
Half Term | Monday 26th May 2025 to Friday 30th May 2025 |
Term Ends | Friday 18th July 2025 |
Summer Holiday | Monday 21st July 2025 to Friday 29th August 2025 |
Staff Training | Monday 21st July |
2025-2026
AUTUMN TERM 2025
Term Starts | Wednesday 3rd September 2025 |
Half Term | Monday 27th October 2025 to Friday 31st October 2025 |
Term Ends | Friday 19th December 2025 |
Christmas Holiday | Monday 22nd December 2025 to Friday 2nd January 2026 |
Staff Training | Monday 1st September, Tuesday 2nd September, Friday 24th October, Friday 28th November |
SPRING TERM 2026
Term Starts | Tuesday 6th January 2026 |
Half Term | Monday 16th February 2026 to Friday 20th February 2026 |
Term Ends | Friday 27th March 2026 |
Easter Holiday | Monday 30th March 2026 to Friday 10th April 2026 |
Staff Training | Monday 5th January |
SUMMER TERM 2026
Term Starts | Monday 13th April 2026 |
Half Term | Monday 25th May 2026 to Friday 29th May 2026 |
Term Ends | Friday 17th July 2026 |
Summer Holiday | Monday 20th July 2026 to Monday 31st August 2026 |
Staff Training | Monday 20th July |
Please note that staff training days for the 2025-26 academic year are yet to be finalised and therefore may be subject to change.
2026-2027
AUTUMN TERM 2026
Term Starts | Thursday 3rd September 2026 |
Half Term | Monday 26th October 2026 to Friday 30th October 2026 |
Term Ends | Friday 18th December 2026 |
Christmas Holiday | Monday 21st December 2026 to Friday 1st January 2027 |
Staff Training | Tuesday 1st September, Wednesday 2nd September, Friday 23rd October, Friday 27th November |
SPRING TERM 2027
Term Starts | Wednesday 6th January 2027 |
Half Term | Monday 15th February 2027 to Friday 19th February 2027 |
Term Ends | Thursday 25th March 2027 |
Easter Holiday | Friday 26th March 2027 to Tuesday 6th April 2027 |
Staff Training | Monday 4th January, Tuesday 5th January |
SUMMER TERM 2027
Term Starts | Wednesday 7th April 2027 |
Half Term | Monday 31st May 2027 to Friday 4th June 2027 |
Term Ends | Friday 16th July 2027 |
Summer Holiday | commences Monday 19th July 2027 |
Staff Training | To be confirmed - see notice below |
Please note that staff training days for the 2026-27 academic year are yet to be finalised and therefore may be subject to change.