Autumn Term 2025
Monday 1st September- staff training day
Tuesday 2nd September- staff training day
Wednesday 3rd September- children return to school
24th October- Staff training day
27th - 31st October Half term
Monday 3rd November- Children return to school
Friday 19th December- Last day of term
22nd December- 2nd January- Christmas holiday
Spring term 2026
Monday 5th January- staff training day
Tuesday 6th January- Children return to school
16th- 20th February Half term
Friday 27th March- Last day of term
30th March- 10th April- Easter holiday
Summer Term 2026
Monday 13th April- Children return to school
Monday 4th May- Bank holiday
25th- 29th May Half term
Monday 1st June Staff training day
Tuesday 2nd June Children return to school
Friday 17th July Last day of term