Term Dates and NC Days

"NC Day" is a Non-Contact Day - i.e. a staff training day, without students.

2022/2023

Term 1: Tuesday 6th September 2022 to Friday 21st October 2022

NC Day 1: Friday 2nd September 2022
NC Day 2: Monday 5th September 2022

Tuesday 6th September - Year 7, 10 and 12 start
Wednesday 7th September - Year 8, 9, 11 and 13 start
October Half-Term: Monday 24th October 2022 to Friday 28th October 2022

Term 2: Monday 31st October 2022 to Friday 16th December 2022

Christmas Break: Monday 19th December 2022 to Tuesday 3rd January 2023
Bank Holidays: Monday 26th December, Tuesday 27th December, Monday 2nd January

Term 3: Wednesday 4th January 2023 to Friday 10th February 2023

NC Day 3: Tuesday 3rd January 2023
February Half-Term: Monday 13th February 2023 to Friday 17th February 2023

Term 4: Monday 20th February 2023 to Friday 31st March 2023

Easter Break: Monday 3rd April 2023 to Monday 17th April 2023
Bank Holidays: Friday 7th April 2023, Monday 10th April 2023

Term 5: Tuesday 18th April 2023 to Friday 26th May 2023

NC Day 4: Monday 17th April 2023
Bank Holiday: Monday 1st May 2023
Bank Holiday for the coronation of King Charles III: Monday 8th May 2023
May Half-Term: Monday 29th May 2023 to Friday 2nd June 2023
Bank Holiday: Monday 29th May 2023

Term 6: Monday 5th June 2023 to Friday 21st July 2023

Summer Holiday: Monday 24th July 2023 onwards

2023/2024

Term 1: Wednesday 6th September 2023 to Friday 20th October 2023

NC Day 1: Monday 4th September
NC Day 2: Tuesday 5th September

Wednesday 6th September - Year 7, 10 and 12 start
Thursday 7th September - Year 8, 9, 11 and 13 start
October Half-Term: Monday 23rd October 2023 to Friday 27th October 2023

Term 2: Tuesday 31st October 2023 to Wednesday 20th December 2023

NC Day 3: Monday 30th October
Christmas Break: Thursday 21st December 2023 to Tuesday 2nd January 2024

Bank Holidays: Monday 25th December, Tuesday 26th December, Monday 1st January

Term 3: Wednesday 3rd January 2024 to Friday 9th February 2024

February Half-Term: Monday 12th February 2024 to Friday 16th February 2024

Term 4: Monday 19th February 2024 to Thursday 28th March 2024

Easter Break: Friday 29th March 2024 to Monday 15th April 2024
Bank Holidays: Friday 29th March, Monday 1st April

Term 5: Tuesday 16th April 2024 to Friday 24th May 2024

NC Day 4: Monday 15th April
Bank Holiday: Monday 6th May
May Half-Term: Monday 27th May 2024 to Friday 31st May 2024
Bank Holiday: Monday 27th May

Term 6: Monday 3rd June 2024 to Friday 19th July 2024

Summer Holiday: Monday 22nd July 2024 onwards

2024/2025

Term 1: Wednesday 4th September 2024 to Friday 18th October 2024

NC Day 1: Monday 2nd September
NC Day 2: Tuesday 3rd September

Wednesday 4th September - Year 7, 10 and 12 start
Thursday 5th September - Year 8, 9, 11 and 13 start
October Half-Term: Monday 21st October 2024 to Friday 25th October 2024

Term 2: Tuesday 29th October 2024 to Thursday 19th December 2024

NC Day 3: Monday 28th October
Christmas Break: Friday 20th December 2024 to Friday 3rd January 2025

Bank Holidays: Wednesday 25th December, Thursday 26th December, Wednesday 1st January

Term 3: Monday 6th January 2025 to Friday 14th February 2025

February Half-Term: Monday 17th February 2025 to Friday 21st February 2025

Term 4: Monday 24th February 2025 to Friday 4th April 2025

Easter Break: Monday 7th April 2025 to Monday 21st April 2025
Bank Holidays: Friday 18th April, Monday 21st April

Term 5: Tuesday 22nd April 2025 to Friday 23rd May 2025

Bank Holiday: Monday 5th May
May Half-Term: Monday 26th May 2025 to Friday 30th May 2025
Bank Holiday: Monday 26th May

Term 6: Tuesday 3rd June 2025 to Tuesday 22nd July 2025

NC Day 4: Monday 2nd June
Summer Holiday: Wednesday 23rd July 2025 onwards

2025/2026

Term 1: Thursday 4th September 2025 to Thursday 23rd October 2025

NC Day 1: Tuesday 2nd September
NC Day 2: Wednesday 3rd September

Thursday 4th September - Year 7, 10 and 12 start
Friday 5th September - Year 8, 9, 11 and 13 start
October Half-Term: Friday 24th October 2025 to Friday 31st October 2025

Term 2: Monday 3rd November 2025 to Friday 19th December 2025

Christmas Break: Monday 22nd December 2025 to Friday 2ndJanuary 2026
Bank Holidays: Thursday 25th December, Friday 26th December, Thursday 1st January

Term 3: Tuesday 6th January 2026 to Friday 13th February 2026

NC Day 3: Monday 5th January
February Half-Term: Monday 23rd February 2026 to Friday 20th February 2026

Term 4: Monday 23rd February 2026 to Thursday 2nd April 2026

Easter Break: Friday 3rd April 2026 to Monday 20th April 2026
Bank Holidays: Friday 3rd April, Monday 6th April

Term 5: Tuesday 21st April 2025 to Friday 23rd May 2025

NC Day 4: Monday 20th April
Bank Holiday: Monday 4th May
May Half-Term: Monday 25th May 2026 to Friday 29th May 2026
Bank Holiday: Monday 25th May

Term 6: Monday 1st June 2026 to Wednesday 22nd July 2026

Summer Holiday: Thursday 23rd July 2026 onwards