AUTUMN TERM 2025
INSET DAY Wednesday 3rd September
Term Begins Thursday 4th September
Last Day of Term Friday 24th October
Half Term Monday 27th  October – Friday  31st October
INSET DAY Monday 3rd November
Term Begins Tuesday 4th November
Last Day of Term Friday 19th December
SPRING TERM 2026
INSET DAY Monday 5th January
Term Begins Tuesday 6th January
Last Day of Term Friday 13th February
Half Term Monday 16th February – Friday 20th February
Term Begins Monday 23rd February
Last Day of Term Friday 27th March
Easter Holiday Monday 30th March – Friday 10th April
SUMMER TERM 2026
Term Begins Monday 13th April
Early Bank Holiday Monday 4th May
Last Day of Term Thursday 21st May
INSET DAY Friday 22nd May
Half Term Bank Monday 25th May – Friday 29th May
INSET DAY Monday 1st June
Term Begins Tuesday 2nd June
Last Day of Term Wednesday 22nd July
AUTUMN TERM 2026*
INSET DAY Tuesday 1st September
Term Begins Wednesday 2nd September
Last Day of Term Friday 16th October
Half Term Monday 19th October -30th October
Term Begins Monday 2nd November
Last Day of Term Friday 18th December
SPRING TERM 2027
Term Begins Monday 4th January
Last Day of Term Friday 12th February
Half Term Monday 15th February – Friday 19th February
Term Begins Monday 22nd February
Last Day of Term Friday 25th March
Good Friday Friday 26th March
Easter Holiday Monday 29th March – Friday 9th April
SUMMER TERM 2027
Term Begins Monday 12th April
Early Bank Holiday Monday 3rd May
Last Day of Term Friday 28th May
Half Term Monday 31st May – Friday 4th June
Term Begins Monday 7th June
Last Day of Term Friday 23rd July
INSET DAY Monday 26th July
INSET DAY Tuesday 27th July
INSET DAY Wednesday 28th July
*1 Inset Day to be added.

TERM DATES 25-26
TERM DATES 26-27*