Winter Term 2023
In-service days Monday 30th and Tuesday 31st October (all school staff)
Term begins Wednesday 1st November
Term ends Friday 22nd December
Spring Term 2024
In-service day Monday 8th January 2022 (teaching staff only)
In-service day Tuesday 9th January (all school staff)
Term begins Wednesday 10th January 2024
Half Term Monday 12th and Tuesday 13th February (No school)
Term ends Friday 29th March
Summer Term 2024
In-service day Monday 15th April (all school staff)
Term begins Tuesday 16th April
Half term Monday 20th & Tuesday 21st May (No school)
Term ends Friday 5th July
Autumn Term 2024
In-service day Friday 9th August (Teaching staff only)
In-service day Monday 12th August (all school staff)
Term begins Tuesday 13th August
Term ends 11th October
Winter Term 2024
In-service days Monday 28th & Tuesday 29th October
Term begins Wednesday 30th October
Term ends Friday 20th December
Spring Term 2025
In-service day Monday 6th January (teaching staff only)
In-service day Tuesday 7th January (all school staff)
Term begins Wednesday 8th January
Half Term Monday 10th & Tuesday 11th February
Term ends Friday 28th March
Summer Term 2025
In-service day Monday 14th April (all school staff)
Term Begins Tuesday 15th April
Half Term Monday 19th & Tuesday 20th May
Term Ends Friday 4th July