Term Dates
Please check the Schoolbase calendar to see daily events.
Autumn Term 2025
| Monday 1st, Tuesday 2nd, Wednesday 3rd September | Staff Inset Days |
| Thursday 4th September | Term Begins – Whole School |
| Monday 20th October – Friday 31st October | Half Term (10 days) |
| Thursday 11th December | Term Ends – Whole School |
| Friday 12th December | Staff Inset Day |
Spring Term 2026
| Friday 2nd & Monday 5th January | Staff Inset Days |
| Tuesday 6th January | Term Begins – Whole School |
| Monday 16th February – Friday 20th February | Half Term (5 days) |
| Thursday 26th March | Term Ends – Whole School |
| Friday 27th March | Staff Inset Day |
Summer Term 2026
| Friday 17th April & Monday 20th April | Staff Inset Days |
| Tuesday 21st April | Term Begins – Whole School |
| Monday 25th May – Friday 29th May | Half Term (5 days) |
| Thursday 9th July | Term Ends – Whole School |
| Friday 10th July | Staff Inset Day |
Autumn Term 2026
| Wednesday 2nd, Thursday 3rd, Friday 4th September | Staff Inset Days |
| Monday 7th September | Term Begins – Whole School |
| Monday 19th October – Friday 30th October | Half Term (10 days) |
| Tuesday 15th December | Term Ends – Whole School |
| Wednesday 16th December | Staff Inset Day |
Spring Term 2027
| Monday 4th & Tuesday 5th January | Staff Inset Days |
| Wednesday 6th January | Term Begins – Whole School |
| Monday 15th February – Friday 19th February | Half Term (5 days) |
| Wednesday 24th March | Term Ends – Whole School |
| Thursday 25th March | Staff Inset Day |
Summer Term 2027
| Thursday 15th & Friday 16th April | Staff Inset Days |
| Monday 19th April | Term Begins – Whole School |
| Monday 31st May – Friday 4th June | Half Term (5 days) |
| Thursday 8th July | Term Ends – Whole School |
| Friday 9th July | Staff Inset Day |