(If viewing on a mobile or tablet device please be aware that you will need to scroll/swipe to the left and right to view the full information, or zoom out on this page)
| Autumn Term 2026 | |
| Tuesday 1st September | Staff Development Day |
| Wednesday 2nd September | Staff Development Day |
| Thursday 3rd September | First day of term for Year 7 and Year 11. |
| Friday 4th September | First day of term for Years 8, 9, 10 and sixth form. |
| Monday 26th – Friday 30th October | Half Term Holiday |
| Friday 18th December | Last Day of Autumn Term |
| Monday 21st December – Friday 1st January | Christmas Holiday |
| Spring Term 2027 | |
| Monday 4th January | Staff Development Day |
| Tuesday 5th January | Start of Spring Term |
| Monday 15th – Friday 19th February | Half Term Holiday |
| Monday 22nd February | Staff Development Day |
| Thursday 25th March | Last Day of Spring Term |
| Friday 26th March | Bank Holiday |
| Monday 29th March – Friday 9th April | Easter Holiday |
| Summer Term 2027 | |
| Monday 12th April | Start of Summer Term |
| Monday 3rd May | Bank Holiday |
| Monday 31st May – Friday 4th June | Half Term Holiday |
| Friday 16th July | Last Day of Summer Term |
| Monday 19th July | Staff Development Day |
| Tuesday 20th July | Staff Development Day |
| From Wednesday 21st July | Summer Holidays |

Cookie settings
We use necessary cookies to keep this site working and optional statistics cookies to understand site usage.