Term Dates

SUMMER TERM 2025 

TERM DATES Tuesday 22nd April – Friday 4th July 

BANK HOLIDAY Monday 5th May 

HALF TERM Monday 26th May – Monday 2nd June 

(STAFF TRAINING DAY – Monday 2nd June) (School Closed) 

 

AUTUMN TERM 2025

STAFF TRAINING DAYS Monday 8th September & Tuesday 9th September (School closed to pupils)

TERM DATES  Wednesday 10th September - Thursday 18th December

HALF TERM Monday 20th October to Friday 31st October
(Monday 3rd November & Tuesday 4th November: Nursery closed to pupils)

 

SPRING TERM 2026  

STAFF TRAINING DAY Tuesday 6th January (School closed to pupils) 

TERM DATES Wednesday 7th January – Thursday 26th March

HALF TERM Monday 16th February to Monday 23rd February 

(STAFF TRAINING DAY – Monday 23rd February) (School closed to pupils) 

 

SUMMER TERM 2026 

STAFF TRAINING DAY Monday 13th April (School closed to pupils)

TERM DATES Tuesday 14th April – Friday 3rd July 

BANK HOLIDAY Monday 4th May 

HALF TERM Monday 25th May – Monday 1st June 

(STAFF TRAINING DAY – Monday 1st June) (School closed to pupils) 

 

AUTUMN TERM 2026

STAFF TRAINING DAYS Monday 7th September & Tuesday 8th September (School closed to pupils)

TERM DATES  Wednesday 9th September - Thursday 17th December

HALF TERM Monday 19th October to Friday 30th October
(Monday 3rd November & Tuesday 4th November: Nursery closed to pupils)

 

SPRING TERM 2027  (provisional)

STAFF TRAINING DAY Wednesday 6th January (School closed to pupils) 

TERM DATES Thursday 7th January – Wednesday 24th March

HALF TERM Monday 15th February to Monday 22nd February 

(STAFF TRAINING DAY – Monday 22nd February) (School closed to pupils) 

 

SUMMER TERM 2027 (provisional) 

STAFF TRAINING DAY Monday 12th April (School closed to pupils)

TERM DATES Tuesday 13th April – Friday 9th July 

BANK HOLIDAY Monday 4th May 

HALF TERM Monday 31st May – Monday 7th June 

(STAFF TRAINING DAY – Monday 7th June) (School closed to pupils)