This page provides the term dates for all States schools until July 2024.
In addition to the dates below, each school can award an extra inset day for its students/pupils, in order to facilitate a Professional Development Day (PDD). Schools will advise parents and carers of this additional PDD day.
Public and school holiday dates
2020-2021 Term Dates
Autumn Term Tuesday 1st September Term Starts (Staff) Monday 7th September Term Starts (Pupils) Monday 26th to Friday 30th October Half Term Tuesday 22nd December Term Ends Spring Term Monday 4th January Term Starts (Staff) Tuesday 5th January Term Starts (Pupils) Monday 8th to Friday 12th February Half Term Thursday 1st April Term Ends Summer Term Monday 19th April Term Starts (Staff) Tuesday 20th April Term Starts (Pupils) Monday 3rd May May Day Bank Holiday Sunday 9th May Liberation Day Monday 31st May Spring Bank Holiday Monday 31st May to Friday 4th June Half Term Friday 16th July Term Ends 2021-2022 Term Dates
Autumn Term Wednesday 1st September Term Starts (Staff) Friday 3rd September Term Starts (Pupils) Monday 25th October to Friday 29th October Half Term Wednesday 22nd December Term Ends Spring Term Wednesday 5th January Term Starts (Staff) Thursday 6th January Term Starts (Pupils) Monday 21st February to Friday 25th February Half Term Thursday 7th April Term Ends Summer Term Monday 25th April Term Starts (Staff) Tuesday 26th April Term Starts (Pupils) Monday 2nd May May Day Bank Holiday Monday 9th May Liberation Day Monday 30th May to Friday 3rd June Half Term Tuesday 19th July Term Ends 2022-2023 Term Dates
Autumn Term Tuesday 6th September Term Starts (Staff) Wednesday 7th September Term Starts (Pupils) Monday 24th October to Friday 28th October Half Term Wednesday 21st December Term Ends Spring Term Tuesday 3rd January Term Starts (Staff) Wednesday 4th January Term Starts (Pupils) Monday 20th February to Friday 24th February Half Term Thursday 6th April Term Ends Summer Term Monday 24th April Term Starts (Staff) Tuesday 25th April Term Starts (Pupils) Monday 1st May May Day Bank Holiday Tuesday 9th May Liberation Day Monday 29th May to Friday 2nd June Half Term Friday 21st July Term Ends 2023-2024 Term Dates
Autumn Term Tuesday 5th September Term Starts (Staff) Wednesday 6th September Term Starts (Pupils) Monday 23rd October to Friday 27th October Half Term Thursday 21st December Term Ends Spring Term Wednesday 3rd January Term Starts (Staff) Thursday 4th January Term Starts (Pupils) Monday 12th February to Friday 16th February Half Term Thursday 28th March Term Ends Summer Term Monday 15th April Term Starts (Staff) Tuesday 16th April Term Starts (Pupils) Monday 6th May May Day Bank Holiday Thursday 9th May Liberation Day Monday 27th May to Friday 31st May Half Term Friday 19th July Term Ends
Guidance Notes
1. The School Calendar for pupils is 191 days. This includes Liberation Day, if it occurs Monday to Friday and the extra day. Students, therefore, attend 189 days when Liberation Day falls Monday-Friday and 190 otherwise.
2. In addition, teachers also attend on the day prior to the beginning of each term and the extra day. Teachers, therefore, attend 193 days when Liberation Day falls Monday-Friday and 194 otherwise.