Term Dates
School Term Dates for Academic Year 2024/2025
Autumn Term 2024
Staff Training Days - Monday 2nd September and Tuesday 3rd September
Autumn 1 - Wednesday 4th September – Wednesday 23rd October
Half Term - Thursday 24th October – Monday 4th November
Autumn 2 - Tuesday 5th November – Friday 20th December
Spring Term 2025
Staff Training Day - Monday 6th January
Spring 1 - Tuesday 7th January - Thursday 13th February
MAT Inset Day - Friday 14th February
Half Term - Monday 17th February – Friday 21st February
Spring 2 - Monday 24th February - Friday 4th April
(Good Friday 18th April, Easter Monday 21st April)
Summer Term 2025
Staff Training Day - Tuesday 22nd April
Summer 1 - Wednesday 23rdApril – Friday 23rd May
Half Term - Monday 26th May – Friday 30th May (Bank Holiday 26th May)
Summer 2 - Monday 2nd June – Thursday 24th July
(Early May Bank Holiday will be taken on 5th May)
Public Holidays
Christmas Day 25th December 2024
Boxing Day 26th December 2024
New Year 1st January 2025
Good Friday 18th April 2025
Easter Monday 21st April 2025
Early May Bank Holiday 5th May 2025
Spring Holiday 26th May 2025
School Term Dates for Academic Year 2025/2026
Autumn Term 2025
Staff Training Days - Tuesday 2nd September and Wednesday 3rd September
Autumn 1 - Thursday 4th September – Wednesday 22nd October
Half Term - Thursday 23rd October – Friday 31st October
Staff Training Day - Monday 3rd November
Autumn 2 - Tuesday 4th November – Friday 19th December
Spring Term 2026
Staff Training Day - Monday 5th January
Spring 1 - Tuesday 6th January - Friday 13th February
Half Term - Monday 16th February – Friday 20th February
Spring 2 - Monday 23rd February - Friday 27th March
(Good Friday 3rd April, Easter Monday 6th April)
Summer Term 2026
Summer 1 - Monday 13th April – Friday 22nd May
Half Term - Monday 25th May – Friday 29th May (Bank Holiday 25th May)
Staff Training Day - Monday 1st June
Summer 2 - Tuesday 2nd June – Thursday 23rd July
(Early May Bank Holiday will be taken on 4th May)
Public Holidays
Christmas Day 25th December 2025
Boxing Day 26th December 2025
New Year 1st January 2026
Good Friday 3rd April 2026
Easter Monday 6th April 2026
Early May Bank Holiday 4th May 2026
Spring Holiday 25th May 2026