Spring Term 2024
Monday 8th January 2024: Inset day for all staff
Tuesday 9th January 2024: Children return to school
Monday 12th February – Friday 16th February 2024: Half Term
Monday 19th February 2024: Staff and children return to school
Wednesday 27th March 2024: End of Term
Summer Term 2024
Monday 15th April 2024: Inset day for all staff
Tuesday 16th April 2024: Children return to school
Monday 6th May 2024: Bank Holiday
Monday 27th May – Friday 31st May 2024: Half Term
Monday 3rd June 2024: Staff and children return to school
Wednesday 10th July 2024: End of Term
Thursday 11th July 2024: Inset day for all staff
Autumn Term 2024
Monday 2nd September 2024: Inset day for all staff
Tuesday 3rd September 2024: Inset day for all staff
Wednesday 4th September 2024: Children return to school
Monday 21st October – Friday 1st November 2024: Half Term
Monday 4th November 2024: Staff and children return to school
Friday 13th December 2024: End of Term
Spring Term 2025
Monday 6th January 2025: Inset day for all staff
Tuesday 7th January 2025: Children return to school
Monday 17th February – Friday 21st February 2025: Half Term
Monday 24th February 2025: Staff and children return to school
Friday 4th April 2025: End of Term
note: Good Friday is on 18th April and Easter Monday on April 21st 2025
Summer Term 2025
Tuesday 22nd April 2025: Inset day for all staff
Wednesday 23rd April 2025: Children return to school
Monday 5th May 2025: Early Bank Holiday
Monday 26th May – Friday 30th 2025: Half Term
Monday 2nd June 2025: Staff and children return to school
Thursday 10th July 2025: End of Term