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