Autumn  Term 2025

Wednesday 27th August: New staff induction

Thursday 28th August: Academic staff training day

Friday 29th August: Academic staff training day

Monday 1st September: New pupil induction

Tuesday 2nd September: Term Begins for all pupils at 8:25am

Saturday 18th October – Sunday 2nd November: Half term

Friday 28th November: Independent learning day for all pupils

Friday 12th December: Term ends at 12.00pm


Spring  Term 2026

Monday 5th  January: Academic staff training day

Tuesday 6th  January: Term begins for all pupils at 8:25am

Saturday 14th February to Sunday 22nd February: Half term

Friday 27th March: Term ends at 12.00pm


Summer  Term 2026

Monday 20th April: Term begins for all pupils at 8:25am

Monday 4th May: Bank holiday – school closed

Friday 22nd May: Academic staff training day

Saturday 23rd May – Sunday 31st May: Half term

Friday 3rd July: Term ends at 12.00pm


Autumn Term 2026 (PROVISIONAL)

Wednesday 26th August: New staff induction

Thursday 27th August: Academic staff training day

Friday 28th August: Academic staff training day

Monday 31st August: Bank holiday – school closed

Tuesday 1st September: New pupil induction

Wednesday 2nd September: Term Begins for all pupils at 8:25am

Saturday 17th October – Sunday 1st November: Half term

Friday 27th November: Independent learning day for all pupils

Wednesday 16th December: Term ends at 12.00pm


Spring  Term 2027 (PROVISIONAL)

Wednesday 6th January: Academic staff training day

Thursday 7th January: Term begins for all pupils at 8:25am

Saturday 13th February to Sunday 21st February: Half term

Thursday 25th March: Term ends at 12.00pm


Summer  Term 2027 (PROVISIONAL)

Monday 19th April: Term begins for all pupils at 8:25am

Monday 3rd May: Bank holiday – school closed

Friday 28th May: Academic staff training day

Saturday 29th May – Sunday 6th June: Half term

Friday 9th July: Term ends at 12.00pm