Autumn Term
Term Starts Wednesday 6th September
Term Ends Tuesday 19th December
Half Term Monday 23rd October - Friday 27th October

 

Spring Term
Term Starts Thursday 4th January
Term Ends Wednesday 27th March
Half Term Monday 12th February - Friday 16th February

Inset Day Wednesday 3rd January 2024

Inset Day Thursday 28th March 2024

Summer Term
Term Starts Tuesday 16th April
Term Ends Friday 19th July
Half Term Monday 27th May - Friday 31st May

Inset Day Monday 15th April 2024

Bank Holidays
Good Friday Friday 29th March 
Easter Monday Monday 1st April
Early May Bank Holiday Monday 6th May

 

Autumn Term 2024
Term Starts Wednesday 4th September
Term Ends Friday 20th December
Half Term  Monday 28th October - Friday 1st November

Inset Day Monday 2nd September 2024

Inset Day Tuesday 3rd September 2024

Spring Term
Term Starts Tuesday 7th January
Term Ends Friday 4th April
Half Term Monday 17th February - Friday 21st February

Inset Day Monday 6th January 2025

Summer Term

Term Starts

Tuesday 22nd April
Term Ends Friday 18th July
Half Term Monday 26th May - Friday 30th May
Bank Holidays
Good Friday Friday 18th April
Easter Monday Monday 21st April
Early May Bank Holiday Monday 5th May

 

Autumn Term
Term Starts Wednesday 3rd September
Term Ends Friday 19th December
Half Term Monday 27th October - Friday 31st October

Inset Day Monday 1st September 2025

Inset Day Tuesday 2nd September 2025

Spring Term
Term Starts Wednesday 7th January
Term Ends Friday 27th March
Half Term Monday 16th February - Friday 20th February

Inset Day Tuesday 6th January 2026

Summer Term
Term Starts Monday 13th April
Term Ends Friday 17th July
Half Term Monday 25th May - Friday 29th May

 

Bank Holidays
Good Friday Friday 3rd April
Easter Monday Monday 16th April
Early May Bank Holiday Monday 4th May