Skip to content ↓

School Year September 2024 to July 2025


Staff training day:                           Monday 2nd & Tuesday 3rd September 2024

Autumn 1 term starts:                     Wednesday 4th September 2024

Staff training day:                           Friday 25th October 2024

Half term:                                         Monday 28th October - Friday 1st November

Autumn 2 term starts:                     Monday 4th November 2024

Last day of term:                             Friday 20th December 2024


Christmas break:                    

Staff training day:                           Monday 6th January 2025            

Spring 1 term starts:                        Tuesday 7th January 2025

Half term:                                         Monday 17th February 2025 - Friday 21st February 2025

Spring 2 term starts:                       Monday 24th February 2025

Last day of term:                             Friday 4th April 2025

Easter holiday starts:                      Monday 7th April 2025



Summer 1 term starts:                  Tuesday 22nd April 2025

Half term:                                       Tuesday 27th May 2025

Staff training day:                         Monday 2nd June 2025

Summer 2 term starts:                 Tuesday 3rd June 2025

Last day of term                           Tuesday 22nd July 2025