Skip to content ↓

Term dates

  Non-Pupil Day Tuesday 3rd January 2023
Spring Term 2023 Term Starts for Pupils Wednesday 4th January 2023
  Half Term Monday 13th February to Friday 17th February 2023
  Last Day of Spring Term Friday 31st March 2023
  Non-pupil Day Monday 17th April 2023
  Term Starts for Pupils Tuesday 18th April 2023
Summer Term 2023 May Day Bank Holiday Monday 1st May 2023
  Coronation Day Bank Holiday Monday 8th May 2023
  Half Term Monday 29th May to Friday 2nd June 2023
  Term Ends for Pupils Friday 21st July 2023
  Non-Pupil Day Monday 4th September 2023
Autumn Term 2023 Term Starts for Pupils Tuesday 5th September 2023
  Half Term Monday 23rd October to Friday 27th October 2023
  Last Day of Autumn Term Friday 15th December 2023
  Non-Pupil Day Tuesday 2nd January 2024
Spring Term 2024 Term Starts for Pupils Wednesday 3rd January 2024
  Half Term Monday 12th February to Friday 16th February 2024
  Last Day of Spring Term Thursday 28th March 2024
  Term Starts for Pupils Monday 15th April 2024
Summer Term 2024 May Day Bank Holiday Monday 6th May 2024
  Half Term Monday 27th May to Friday 31st May 2024
  Term Ends for Pupils Friday 19th July 2024