Skip to content ↓

Term Dates & Times


2023 - 2024

2023 Autumn Term

Term Start - Monday 4th September

Half Term - Monday 30th October to Friday 3rd November

Term End - Friday 22nd December

2024 Spring Term

Term Start - Monday 8th January

Half Term - Monday 12th February to Friday 16th February

Term End - Friday 22nd March


2024 Summer Term

Term Start - Monday 8th April

Half Term - Monday 27th May - Friday 31st May

Term End - Monday 22nd July


Monday 4th September 2023

Tuesday 5th September 2023

Monday 6th November 2023

Friday 9th February 2024

Monday 22nd July 2024


Bank Holidays:

Christmas Day - Monday 25th December

Boxing Day - Tuesday 26th December

New Year's Day - Monday 1st January

Good Friday - Friday 29th March

Easter Monday - Monday 1st April

Early May Bank Holiday - Monday 6th May

Spring Bank Holiday - Monday 27th May


2024 Autumn Term

Term Starts - Monday 2nd September

Half Term - Monday 28th October to Friday 1st November

Term End - Friday 20th December

2025 Spring Term

Term Start - Monday 6th January

Half Term - Monday 17th February to Friday 21st February

Term End - Friday 11th April


2025 Summer Term

Term Start - Monday 28th April

Half Term - Monday 26th May to Friday 30th May

Term End - Monday 21st July


Monday 2nd September 2024

Tuesday 3rd September 2024

Monday 4th November 2024

Friday 14th February 2025

Monday 21st July 2025


Bank Holidays:


2025 - 2026

2025 Autumn Term

Term Start- Monday 1st September

Half Term - Monday 27th October to Friday 31st October

Term End - Friday 19th December

2026 Spring Term

Term Start - Monday 5th January

Half Term - Monday 16th February to Friday 20th February

Term end - Friday 27th March


2026 Summer Term

Term Start - Monday 13th April

Half Term - Monday 25th May to Friday 29th May

Term End - Monday 20th July




Bank Holidays:


The School Day

Opening Bell: 8:40AM

Closing Bell: 8:50AM

End of Day Bell: 3:15PM

Total Hours Per Week: 32.5 Hours