| Start of term | Half term | Last day of term |
| Monday 1st September 2025 | 27th Oct – 31st Oct 2025 | Friday 19th December 2025 |
| Start of term | Half term | Last day of term |
| Monday 5th January 2026 | 23rd Feb – 27th February 2026 | Thursday 2nd April 2026 |
| Start of term | Half term | Last day of term |
| Monday 20th April 2026 | 25th May – 29th May 2026 | Friday 17th July 2026 |
All dates are inclusive.
The school will be closed to students on the following days to allow for staff professional development:
| Inset Days | Public Holidays |
| 1st and 2nd September 2025 | Christmas Day – Thursday 25 December 2025 |
| Friday 3rd July 2026 | Boxing Day – Friday 26 December 2025 |
| New Year’s day – Thursday 1 January 2026 | |
|
|
Good Friday – Friday 3 April 2026
Easter Monday – Monday 6 April 2026 |
|
|
May Day Bank Holiday – Monday 4 May 2026
Spring Bank Holiday – Monday 25 May 2026 August Bank Holiday – Monday 31 August 2026 |
One further professional development day will be made up of two twilight sessions. These will not affect school days.
| Start of term | Half term | Last day of term |
| Tuesday 1st September 2026 | 26th Oct – 30th Oct 2026 | Friday 18th December 2026 |
| Start of term | Half term | Last day of term |
| Monday 4th January 2027 | 15th Feb – 19th Feb 2027 | Thursday 25th March 2027 |
| Start of term | Half term | Last day of term |
| Monday 12th April 2027 | 31st May – 4th June 2027 | Friday 16th July 2027 |
All dates are inclusive.
The school will be closed to students on the following days to allow for staff professional development:
| Inset Days | Public Holidays |
| 1st and 2nd September 2026 | Christmas Day – Friday 25 December 2026 |
| Boxing Day – Saturday 26 December 2026 | |
| New Year’s day – Friday 1 January 2027 | |
|
|
Good Friday – Friday 26 March 2027
Easter Monday – Monday 29 March 2027 |
|
|
May Day Bank Holiday – Monday 3 May 2027
Spring Bank Holiday – Monday 31 May 2027 August Bank Holiday – Monday 30 August 2027 |

