AUTUMN TERM 2024
INSET DAY Monday 2nd September
Term Begins Tuesday 3rd September
Last Day of Term Thursday 24th October
INSET DAY Friday 25th October
Half Term Monday 28th October – Friday 1st November
Term Begins Monday 4th November
Last Day of Term Friday 20th December
SPRING TERM 2025
INSET DAY Monday 6th January
Term begins Tuesday 7th January
Last Day of Term Friday 14th February
Half Term Monday 17th February – Friday 21st February
Term Begins Monday 24th February
Last Day of Term Friday 4th April
Easter Holiday Monday 7th April – Thursday 17th April
Bank Holiday Good Friday 18th April
SUMMER TERM 2025
Easter Bank Holiday Easter Monday 21st April
Term Begins Tuesday 22nd April
Early May Bank holiday Monday 5th May
Last Day of Term Thursday 22nd May
INSET DAY Friday 23rd May
Spring Bank Holiday Monday 26th May
Half Term Tuesday 25th May – Friday 30th May
INSET DAY Monday 2nd June
Term Begins Tuesday 3rd June
Last Day of Term Tuesday 22nd July
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 (TBD)* 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
*Inset days to be confirmed for 2025/26.

TERM DATES 24-25
TERM DATES 25-26