School start & finish times (32.25 hours per week)
____________________
Summer Term 2025
Friday 18th July 2025: Last day of term (2.00pm finish)
Monday 21st July 2025: Teacher Training Day (school closed to pupils)
____________________
Autumn Term 2025
Monday 1st September 2025: Teacher Training Day (school closed to pupils)
Tuesday 2nd September 2025: School re-opens to pupils (8.30am)
Wednesday 17th September 2025: Year 6 Parent Workshop (9.15am)
Wednesday 24th September 2025: Year 4 Parent Workshop (9.15am)
Wednesday 1st October 2025: Year 5 Parent Workshop (9.15am)
Friday 3rd October 2025: Whole school photographs
Wednesday 8th October 2025: Year 1 Parent Workshop (9.15am)
Wednesday 15th October 2025: Year 2 Parent Workshop (9.15am)
Monday 20th October 2025 to Thursday 23rd October 2026: Parent Telephone Consultations
Thursday 23rd October 2025: Last day of term (3.15pm finish)
Friday 24th October 2025: Teacher Training Day (school closed to pupils)
Monday 27th October 2025 to Friday 31st October 2025: Half Term
Monday 3rd November 2025: School re-opens to pupils (8.30am)
Wednesday 5th November 2025: Reception Parent Workshop (9.15am)
Wednesday 12th November 2025: Nursery Parent Workshop (9.15am)
Tuesday 18th November 2025: Reception 2026 Open Morning (9.30am)
Wednesday 19th November 2025: Year 3 Parent Workshop (9.15am)
Thursday 11th December 2025: Christmas Jumper Day
Monday 15th December 2025: EYFS Christmas Concert (2.15pm)
Tuesday 16th December 2025: Years 4, 5 & 6 Christmas Concert (9.15am & 2.15pm)
Wednesday 17th December 2025: Years 1, 2 & 3 Christmas Nativity (9.15am & 2.15pm)
Thursday 18th December 2025: Christmas dinner day (School dinner pupils only)
Thursday 18th December 2025: Christmas Party day (all pupils & non-uniform)
Thursday 18th December 2025: Years 1 & 2 Christmas Movie Day
Thursday 18th December 2025: Years 3, 4, 5 & 6 Christmas Disco Day
Friday 19th December 2025: Last day of term (2.00pm finish)
____________________
Spring Term 2026
Monday 5th January 2026: Teacher Training Day (school closed to pupils)
Tuesday 6th January 2026: School re-opens to pupils (8.30am)
Wednesday 14th January 2026: Nursery 2026 Open afternoon (2.00pm)
Wednesday 21st January 2026: Year 5 Class assembly (9.15am)
Wednesday 28th January 2026: Year 4 Class assembly (9.15am)
Wednesday 4th February 2026: Year 3 Class assembly (9.15am)
Wednesday 11th February 2026: Year 2 Class assembly (9.15am)
Friday 13th February 2026: Last day of term (3.15pm finish)
Monday 16th February 2026 to Friday 20th February 2026: Half Term
Monday 23rd February 2026: School re-opens to pupils (8.30am)
Wednesday 4th March 2026: Year 1 Class assembly (9.15am)
Friday 6th March 2026: World Book day dress up
Wednesday 11th March 2026: Reception Class assembly (9.15am)
Tuesday 17th March 2026: Parents Evening 4.00pm to 7.00pm
Wednesday 18th March 2026: Parents Evening 4.00pm to 6.00pm
Thursday 26th March 2026: Egg Rolling
Friday 27th March 2026: Decorated Easter Bonnets & Eggs
Friday 27th March 2026: Last day of term (2.00pm finish)
Monday 30th March 2026 to Friday 10th April 2026: Half Term
____________________
Summer Term 2026
Monday 13th April 2026: Teacher Training Day (school closed to pupils)
Tuesday 14th April 2026: School re-opens to pupils (8.30am)
Tuesday 28th April 2026: Years 3 & 4 Sports Day (9.15am)
Monday 4th May 2026: Bank Holiday (school closed to pupils)
Tuesday 5th May 2026: School re-opens to pupils (8.30am)
Tuesday 5th May 2026: Years 1 & 2 Sports Day (9.15am)
Tuesday 19th May 2026: EYFS Sports Day (9.15am)
Friday 22nd May 2026: Last day of term (3.15pm finish)
Monday 25th May 2026 to Friday 29th May 2026: Half Term
Monday 1st June 2026: School re-opens to pupils (8.30am)
Tuesday 2nd June 2026: Years 5 & 6 Sports Day (9.15am)
Wednesday 3rd June 2026: Nursery new parent welcome meeting (9.15am)
Wednesday 17th June 2026: Reception Parent welcome meeting (9.15am)
Wednesday 8th July 2026: Nursery Graduation (2.15pm)
Thursday 9th July 2026: Year 6 Leavers assembly (9.15am)
Thursday 9th July 2026: Year 6 Leavers disco (1.30pm)
Monday 13th July 2026: Class swap week begins
Friday 17th July 2026: Last day of term (2.00pm finish)
Monday 20th July 2026: Teacher Training Day (school closed to pupils)