Our vision is to educate for life, with the love of God, and Christian Values, at the heart of our school.


As per our Attendance Policy, we are unable to authorise absence for holiday taken in term time.

Please note the dates listed here when you are booking holidays.



Autumn Term 2018

  • Tuesday 4th September – Friday 19th October (Staff return Monday, 3rd September)
  • Half Term: Monday 22nd October – Friday 26th October
  • Monday 29th October – Friday 21st December

Spring Term 2019

  • Monday 7th January – Friday 15th February
  • Half Term: Monday 18th February – Friday 22nd February
  • Monday 25th February – Friday 5th April

Summer Term 2019

  • Tuesday 23rd April – Friday 24th May
  • Half Term: Monday 27th May – Friday 31st May (Staff return Monday 3rd June)
  • Tuesday 4th June – Friday 19th July

Professional Learning Days and Bank Holidays

  • Monday 3rd September 2018
  • Friday 9th November 2018
  • Monday 22nd April (Easter Monday)
  • Monday 6th May (May Day)
  • Monday 3rd June 2019
  • Monday 22nd July 2019 
  • Tuesday 23rd July 2019


Autumn Term 2019

  • Thursday 5th September – Friday 25th October (Staff return Wednesday, 4th September)
  • Half Term: Monday 28nd October – Friday 1st November
  • Monday 4th November – Friday 20th December

Spring Term 2020

  • Monday 6th January – Friday 14th February
  • Half Term: Monday 17th February – Friday 21st February
  • Tuesday 25th February – Friday 3rd April (Staff return Monday, 24th February)

Summer Term 2020

  • Monday 20th April – Friday 22nd May
  • Half Term: Monday 25th May – Friday 29th May (Staff return Monday 1st June)
  • Tuesday 2nd June – Tuesday 21st July (Staff in school on Wednesday, 22nd July)

Staff Professional Learning Days (INSET) and Bank Holidays

  • Wednesday 4th September 2019
  • Friday 22nd November 2019
  • Monday 24th February 2020
  • Friday 8th May 2020 (Rescheduled to coincide with VE Day)
  • Monday 1st June 2020
  • Wednesday 22nd July 2020