Term Dates
SPRING TERM 2025
STAFF TRAINING DAY Monday 6th January (School Closed)
TERM DATES Tuesday 7th January – Wednesday 2nd April
HALF TERM Friday 14th February – Friday 21st February
(STAFF TRAINING DAY – Friday 14th February) (School Closed)
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)