Autumn 1
Thursday 1 September – Friday 21 October 2022
Half term: Monday 24 – Friday 28 October 2022
Autumn 2
Monday 31 October – Wednesday 21 December 2022
Christmas Break: Thursday 22 December – Tuesday 3 January 2023
Spring 1
Wednesday 4 January – Friday, 10 February 2023
Half term: Monday 13 – Friday 17 February 2023
Spring 2
Monday 20 February – Friday, 31 March 2023
Easter break: Monday 3 April – Friday 14 April 2023
Summer 1
Monday 17 April – Friday 26 May 2023
Monday 1 May (Bank Holiday)
Half term: 29 May – 2 June 2023
Summer 2
Monday 5 June – Wednesday 19 July 2023
Autumn 1
Friday 1st September to Friday 27th October
Half Term - Monday 30th October to Friday 3rd November
Autumn 2
Monday 6th November – Friday 22nd December 2023
Christmas break - Monday 25th December to Friday 5th January 2024
Spring 1
Monday 8th January to Friday 9th February
Half term - Monday 12th February to Friday 16th February
Spring 2
Monday 19th February – Thursday 28th March 2024
Easter - Friday 29th March (Bank Holiday) to Friday 12th April
Summer 1
Monday 15th April – Friday 24th May 2024
Monday 6th May (Bank Holiday)
Half term Monday 27th May to Friday 31st May
Summer 2
Monday 3rd June – Monday 22nd July 2024
Autumn 1 - Monday 2nd September – Friday 25th October 2024
October half term - Monday 28th October – Friday 1st November
Autumn 2 - Monday 4th November – Friday 20th December
Christmas Break - Monday 23rd December – Friday 3rd January 2025
Spring 1 - Monday 6th January – Friday 14th February
February half term - Monday 17th – Friday 21st February
Spring term 2 - Monday 24th February – Friday 4th April
Easter break - Monday 7th April – Monday 21st April (Easter weekend – Friday 18th - Monday 21st April)
Summer 1 - Tuesday 22nd April – Friday 23rd May
May Day - Monday 5th May
Half term term - Monday 26th May – Friday 30th May
Summer 2 - Monday 2nd June – Tuesday 22nd July
Autumn Term 1 - Monday 1st September – Friday 24th October 2025
October half term - Monday 27th October – Friday 31st October
Autumn Term 2 - Monday 3rd November – Friday 19th December
Christmas Break - Monday 22nd December – Friday 2nd January 2026
Spring Term 1 - Monday 5th January – Friday 13th February
February half term - Monday 16th February – Friday 20th February
Spring Term 2 - Monday 23rd February – Friday 27th March
Easter Break - Monday 30th March – Friday10th April (Easter weekend – Friday 3rd - Monday 6th April)
Summer Term 1 - Monday 13th April – Friday 22nd May
May Bank Holiday - Monday 4th May
May half term - Monday 25th May– Friday 29th May
Summer Term 2 - Monday 1st June – Monday 20th July
Autumn Term 1 -Tuesday 1st September – Friday 23rd October 2026
October half term - Monday 26th October – Friday 30th October
Autumn Term 2 - Monday 2nd November – Friday 18th December
Christmas Break - Monday 21st December – Friday 1st January 2027
Spring Term 1 - Monday 4th January – Friday 12th February
February half term - Monday 15th February– Friday 19th February
Spring Term 2 - Monday 22nd February – Thursday 25th March
Easter Break - Friday 26th March – Friday 9th April (Easter weekend - Friday 26th - Monday 29th March)
Summer Term 1 - Monday 12th April – Friday 28th May
May Day - Monday 3rd May
May half term - Monday 31st May – Friday 4th Jun
Summer Term 2 - Monday 7th June – Wednessday 21st July
Autumn Term 1 - Wednesday 1st September – Friday 22nd October
October half term - Monday 25th October – Friday 29th October
Autumn Term 2 - Monday 1st November – Friday 17th December
Christmas Break - Monday 20th December – Monday 3rd January 2028
Spring Term 1 - Tuesday 4th January – Friday 18th February
February half term - Monday 21st February – Friday 25th February
Spring Term 2 - Monday 28th February – Friday 7th April
Easter Break - Monday 10th April – Friday 21st April (Easter weekend - Friday 14th - Monday 17th April)
Summer Term 1 - Monday 24th April – Friday 26th May
May Day - Monday 1st May
May half term - Monday 29th May – Friday 2nd Jun
Summer Term 2 - Monday 5th June – Thursday 20th July
Autumn Term 1 - Friday 1st September – Friday 20th October 2028
October half term - Monday 23rd October – Friday 27th October
Autumn Term 2 - Monday 30th October – Wednesday 20th December
Christmas Break - Thursday 21st December – Tuesday 2nd January 2029
Spring Term 1 - Wednesday 3rd January – Friday 9th February
February half term - Monday 12th February – Friday 16th February
Spring Term 2 - Monday 19th February – Thursday 29th March
Easter Break - Friday 30th March – Friday 13th April (Easter weekend – Friday 30th March - Monday 2nd April)
Summer Term 1 - Monday 16th April - Friday 25th May
May Day - Monday 7th May
May half term - Monday 28th May – Friday 1st June
Summer Term 2 - Monday 4th June – Friday 20th July