Term Dates

Academic Year 2023/2024



Autumn Term 2023

4th September - 19th October 

Half-Term: 23rd October to 27th October 

30th October - 21st December 


Christmas Break: 22nd December to 5th January 2024 inclusive


Spring Term 2024

8th January - 9th February 

Half-Term: 12th February to 16th February 

19th February - 28th March 


Easter Break: 2nd April to 12th April inclusive


Summer Term 2024

15th April to 23rd May 

Half-Term: 28th May to 31st May 

3rd June - 5th July 


Staff CPD

24th May 2024

8th July - 9th July 2024


Staff Admin days 

10th July - 12th July 2024


Bank Holidays



Monday 25th December 

Christmas Day

Tuesday 26th December

Boxing Day


Monday 1st January

New Year’s Day

Friday 29th March

Good Friday

Monday 1st April

Easter Monday

Monday 6th May

Early May Bank Holiday

Monday 27th May

Spring Bank Holiday

Monday 26th August

Summer Bank Holiday

Wednesday 25th December

Christmas Day

Thursday 26th December

Boxing Day

We've put some small files called cookies on your device to make our site work.

We'd also like to use analytics cookies. These send information about how our site is used to a service called Google Analytics, and we also perform our own in-house tracking. We use this information to improve our site, and it does not personally identify you.

Let us know if this is OK. We'll use a cookie to save your choice. You can read more about our cookies before you choose.

I'm OK with analytics cookies Do not set analytics cookies