The School Day

Our school day for Year R to Year 6 begins at 8.50am and ends at 3.10pm. Registration takes place at 8.50am and any child who arrives after this time will be recorded as late.

Our three school gates open in the morning at 8.30am and close at 9am and in the afternoon will be opened at 3pm and closed at 3.30pm

Morning Nursery Session begins at 8.40am and ends at 11.40am

Afternoon Nursery Session begins at 12.20pm and ends at 3.20pm

Term dates 2024-2025 (all dates are inclusive)

Summer term

Monday 28 April 2025 to Friday 23 May 2025

May Day Bank Holiday Monday 5 May 2025

Half Term Holiday

Monday 26 May 2025 to Friday 30 May 2025

Summer Term (continued)

Monday 2 June 2025 to Monday 21 July 2025
Please note Monday 2nd June is a Teacher Training Day

Summer Holidays begin

Begins Tuesday 22 July 2025

teacher training days

During the academic year, a total of 195 days are defined as 'school days.' Pupils must attend school for 190 days and the remaining 5 days are reserved for professional training of school staff.

Academic Year 2024/2025 - Teacher Days

  • Monday and Tuesday 2nd and 3rd September 2024

  • Friday 25th October 2024

  • Monday 6th January 2025

  • Monday 2nd June 2025

For a full breakdown, please visit this link

 

Term dates 2025-2026 (all dates are inclusive)

Autumn Term 1

Tuesday 2nd September 2025 to Friday 24th October 2025 (please note Monday 1st and Tuesday 2nd September 2025 are Teacher Training Day’s)

Half Term Holiday

Monday 27th October 2025 to Friday 31st October 2025

Autumn Term 2

Monday 3rd November 2025 to Friday 19th December 2025 (please note that Monday 3rd November 2025 is a Teacher Training Day)

Christmas Holiday

Monday 22nd December 2025 to Friday 2nd January 2026

Spring Term 1

Monday 5th January 2026 to Friday 13th February 2026 (please note that Monday 5th January 2026 is a Teacher Training Day)

Half term holiday

Monday 16th February 2026 to Friday 20th February 2026

Spring Term 2

Monday 23rd February 2026 to Friday 27th March 2026

Easter holiday

Monday 30th March 2026 to Friday 10th April 2026

Summer Term 1

Monday 13th April 2026 to Friday 22nd May 2026

May Day Bank Holiday Monday 4th May 2026

Half Term holiday

Monday 25th May 2026 to Friday 29th May 2026

Summer Term 2

Monday 1st June 2026 to Monday 20th July (please note Monday 20th July is a Teacher Training Day)

summer holidays begin

Monday 20th July

TEACHER tRAINING DAYS

DURING THE ACADEMIC YEAR, A TOTAL OF 195 DAYS ARE DEFINED AS `SCHOOL DAYS’. PUPILS MUST ATTEND SCHOOL FOR 190 DAYS AND THE REMAINING 5 DAYS ARE RESERVED FOR PROFESSIONAL TRAINING OF SCHOOL STAFF.

ACADEMIC YEAR 2025/2026 - TEACHER DAYS

  • Monday 1st September 2025

  • Tuesday 2nd September 2025

  • Monday 3rd November 2025

  • Monday 5th January 2026

  • Monday 20th July 2026

For a full breakdown, please visit this link