Term | Start date | End date | Total days |
Autumn term
|
Friday 6th September – Years 7 and 11 only
Monday 9th September – All students return |
Friday 20th December | 72 |
October half term | Monday 28th October | Friday 1st November | |
Christmas holiday | Monday 23rd December at 12 noon | Friday 3rd January | |
Spring term | Monday 6th January | Friday 4th April | 55 |
February half term | Monday 17th February | Friday 21st February | |
Easter holiday | Monday 7th April | Monday 21st April | |
Summer term | Tuesday 22nd April | Thursday 24th July | 68 |
May half term | Monday 26th May | Friday 30th May | |
Total: 195 |
Date |
Wednesday 4th September |
Thursday 5th September |
Friday 6th December 2024 |
Monday 27th January 2025 |
Friday 27th June |
Term | Start date | End date | Total days per term |
AUTUMN TERM 1 | Monday 8th September 2025 | Friday 24th October | 72 |
Staff Inset day (school closed to pupils) | Thursday 4th September | Friday 5th September | |
October half term
|
Monday 27th October
|
Friday 31st October
|
|
AUTUMN TERM 2 | Monday 3rd November | Friday 19th December | |
Staff Inset Day (school closed to pupils) | Friday 5th December | Friday 5th December | |
Christmas holiday
|
Monday 22nd December
|
Friday 2nd January 2026
|
|
SPRING TERM 1 | Monday 5th January 2026 | Friday 27th March | 55 |
Staff Inset Day (school closed to pupils) | Monday 26th January | Monday 26th January | |
February half term
|
Monday 16th February
|
Friday 20th February
|
|
SPRING TERM 2 | Monday 23rd February | Friday 27th March | |
Easter holiday
|
Monday 30th March
|
Friday 10th April
|
|
SUMMER TERM 1 | Monday 13th April | Thursday 23rd July | 68 |
May bank holiday (1 day) | Monday 4th May | Monday 4th May | |
May half term
|
Monday 25th May
|
Friday 29th May
|
|
SUMMER TERM 2 | Monday 1st June | Thursday 23rd July | |
Staff Inset Day (school closed to pupils) | Friday 26th June | Friday 26th June | |
Total: 195 |
Date |
Thursday 4th September 2025 |
Friday 5th September |
Friday 5th December |
Monday 26th January 2026 |
Friday 26th June |