Term dates
School year 2021-2022
Term | Start | Half-term starts | Half-term ends | Term ends |
Autumn 2021 |
2 September |
25 October |
29 October |
17 December |
Spring 2022 |
4 January |
21 February |
25 February |
8 April |
Summer 2022 |
25 April |
30 May |
3 June |
22 July |
May Day - Monday 2 May 2022
School year 2022-2023
Term |
Start |
Half Term Starts |
Half Term Ends |
Term Ends |
Autumn 2022 |
2 September |
31 October |
4 November |
23 December |
Spring 2023 |
9 January |
20 February |
24 February |
31 March |
Summer 2023 |
17 April |
29 May |
2 June |
21 July |
May Day - Monday 1 May 2023
School year 2023-2024
Term |
Start |
Half Term starts |
Half Term ends |
Term ends |
Autumn |
Fri 1 September 2023 |
Mon 30 October 2023 |
Fri 3 November 2023 |
Fri 22 December 2023 |
Spring |
Mon 8 January 2024 |
Mon 12 February 2024 |
Fri 16 February 2024 |
Fri 22 March 2024 |
Summer |
Mon 8 April 2024 |
Mon 27 May 2024 |
Fri 31 May 2024 |
Fri 19 July 2024 |
May day - Monday 6 May 2024
School training days
Training days for school staff, also called INSET days, are held throughout the school year.
Please contact individual schools to confirm dates.