Term Dates
Term Dates 2024-2025
Michaelmas Term 2024
Michaelmas Term 1Monday 2nd September to Friday 25th October 2024 |
October Half Term HolidayMonday 28th October to Friday 1st November 2024 |
Michaelmas Term 2Monday 4th November to Friday 20th December 2024 |
Christmas HolidayMonday 23rd December to Friday 3rd January 2025 |
INSET DaysMonday 2nd September 2024 Tuesday 3rd September 2024 |
Student Start DatesWednesday 4th September 2024: Year 7 Only Thursday 5th September 2024: Years 7 and 12 Only Friday 6th September 2024: Years 7, 11, 12 and 13 Only Monday 9th September 2024: All Year Groups |
Student Finish DatesFriday 20th December 2024 at 12.00pm: All Year Groups |
75 Days |
Lent Term 2025
Lent Term 1Monday 6th January to Friday 14th February 2025 |
February Half Term HolidayMonday 17th February to Friday 21st February 2025 |
Lent Term 2Monday 24th February to Friday 4th April 2025 |
Easter HolidayMonday 7th April to Monday 21st April 2025 |
Bank HolidaysEaster Monday 21st April 2025 |
INSET DaysMonday 6th January 2025 |
Student Start DatesTuesday 7th January 2025: All Year Groups |
Student Finish DatesFriday 4th April 2025 at 12.00pm: All Year Groups |
60 Days |
Trinity Term 2025
Trinity Term 1Tuesday 22nd April to Friday 23rd May 2025 |
May Half Term HolidayMonday 26th May to Friday 30th May 2025 |
Trinity Term 2Monday 2nd June to Tuesday 22nd July 2025 |
Summer HolidayWednesday 23rd July to Friday 29th August 2025 |
Bank HolidaysMonday 5th May 2025 |
INSET DaysMonday 21st July 2025 Tuesday 22nd July 2025 |
Student Start DatesTuesday 22nd April 2025: All Year Groups |
Student Finish DatesFriday 18th July 2025 at 12.00pm: All Year Groups |
60 Days |
Term Dates 2025-2026
Michaelmas Term 2025
Michaelmas Term 1Monday 1st September to Friday 24th October 2025 |
October Half Term HolidayMonday 27th October to Friday 7th November 2025 |
Michaelmas Term 2Monday 10th November to Friday 19th December 2025 |
Christmas HolidayMonday 22nd December to Friday 2nd January 2026 |
INSET DaysMonday 1st September 2025 Friday 7th November 2025 |
Student Start DatesTuesday 2nd September 2025: Year 7 Only Wednesday 3rd September 2025: Year 7 and Year 12 Only Thursday 4th September 2025: Year 7, Year 11, Year 12 and Year 13 Only Friday 5th September 2025: All Year Groups |
Student Finish DatesFriday 19th December 2025 at 12.00pm: All Year Groups |
69 Days |
Lent Term 2026
Lent Term 1Monday 5th January to Friday 13th February 2026 |
February Half Term HolidayMonday 16th February to Friday 20th February 2026 |
Lent Term 2Monday 23rd February to Friday 27th March 2026 |
Easter HolidayMonday 30th March to Friday 10th April 2026 |
Bank HolidaysN/A (All Fall Outside School Term Time) |
INSET DaysMonday 5th January 2026 |
Student Start DatesTuesday 6th January 2026: All Year Groups |
Student Finish DatesFriday 27th March 2026 at 12.00pm: All Year Groups |
54 Days |
Trinity Term 2026
Trinity Term 1Monday 13th April to Friday 22nd May 2026 |
May Half Term HolidayMonday 25th May to Friday 29th May 2026 |
Trinity Term 2Monday 1st June to Friday 24th July 2026 |
Summer HolidayFriday 24th July 2026 to TBC |
Bank HolidaysMonday 4th May 2026 |
INSET DaysThursday 23rd July 2026 Friday 24th July 2026 |
Student Start DatesMonday 13th April 2026: All Year Groups |
Student Finish DatesWednesday 22nd July 2026 at 12.00pm: All Year Groups |
67 Days |