Term Dates
Autumn Term 2024
- (Monday 26th August – BANK HOLIDAY)
- INSETS - Wednesday 28th August – Friday 30th August
- WHOLE SCHOOL RETURNS - Monday 2nd September
- HALF TERM - Friday 18th October 4pm – Friday 1st November
- WHOLE SCHOOL RETURNS - Monday 4th November
- TERM ENDS - Friday 13th December (half day)
Spring Term 2025
- INSET - Friday 3rd January
- WHOLE SCHOOL RETURNS - Monday 6th January
- HALF TERM - Friday 14th February 4pm – Monday 24th February 8.30am
- TERM ENDS - Friday 4th April (noon)
- (Easter Weekend: Good Friday 18th April to Easter Monday 21st April)
Summer Term 2025
- INSET - Tuesday 22nd April
- WHOLE SCHOOL RETURNS - Wednesday 23rd April
- HALF TERM - Friday 23rd May 4pm – Monday 2nd June 8.30am
- TERM ENDS - Friday 4th July (half day)
Autumn Term 2025
INSET - Wednesday 27th August - Friday 29th August
WHOLE SCHOOL RETURNS - Monday 1st September
HALF TERM - Monday 20th October - Friday 31st October
WHOLE SCHOOL RETURNS - Monday 3rd November
TERM ENDS - Friday 12th December (half day)
Spring Term 2026
WHOLE SCHOOL RETURNS - Monday 5th January
HALF TERM - Monday 16th February - Friday 20th February
HOLE SCHOOL RETURNS - Monday 23rd February
TERM ENDS - Wednesday 1st April (half day)
INSET - Wednesday 1st April
Summer Term 2026
WHOLE SCHOOL RETURNS - Monday 20th April
HALF TERM - Monday 25th May - Friday 29th May
WHOLE SCHOOL RETURNS - Monday 1st June
TERM ENDS - Friday 3rd July (half day)