

Term dates
Summer Term 2023
- Term begins: Monday 24th April 2023
- Half term begins: Monday 29th May 2023
- Half term ends: Friday 2nd June 2023
- Term ends 12.30pm: Friday 7th July 2023
- Rainbow Club: Tuesday 18th July 2023
- Rainbow Club: Wednesday 19th July 2023
- Rainbow Club: Thursday 20th July 2023
- Rainbow Club: Tuesday 25th July 2023
- Rainbow Club: Wednesday 26th July 2023
- Rainbow Club: Thursday 27th July 2023
- Rainbow Club: Tuesday 1st August 2023
- Rainbow Club: Wednesday 2nd August 2023
- Rainbow Club: Thursday 3rd August 2023
- Rainbow Club: Tuesday 8th August 2023
- Rainbow Club: Wednesday 9th August 2023
- Rainbow Club: Thursday 10th August 2023
- Rainbow Club: Tuesday 15th August 2023
- Rainbow Club: Wednesday 16th August 2023
- Rainbow Club: Thursday 17th August 2023
- Rainbow Club: Tuesday 22nd August 2023
- Rainbow Club: Wednesday 23rd August 2023
- Rainbow Club: Thursday 24th August 2023
Autumn Term 2023
- Inset day: Monday 4th September 2023
- Inset day: Tuesday 5th September 2023
- Term starts: Reception, Y1 - Y6: Wednesday 6th September 2023
- Term starts: Pre-Reception: Thursday 7th September 2023
- Half term begins: Monday 16th October 2023
- Half term ends: Friday 27th October 2023
- Term ends 12.30pm: Friday 15th December 2023
- Rainbow CLub: Tuesday 17th October 2023
- Rainbow Club: Wednesday 18th October 2023
- Rainbow Club: Thursday 19th October 2023
- Rainbow Club: Tuesday 24th October 2023
- Rainbow Club: Wednesday 25th October 2023
- Rainbow Club: Thursday 26th October 2023
- Rainbow Club: Tuesday 19th December 2023
- Rainbow Club: Wednesday 20th December 2023
- Rainbow Club: Thursday 21st December 2023
Spring Term 2024
- Inset day: Wednesday 3rd January 2024
- Term starts: Pre-Reception, Reception, Y1 - Y6: Thursday 4th January 2024
- Half term begins: Monday 12th February 2024
- Half term ends: Friday 16th February 2024
- Inset day: Monday 19th February 2024
- Term ends 12.30pm: Thursday 28th March 2024
- Rainbow Club: Tuesday 2nd April 2024
- Rainbow Club: Wednesday 3rd April 2024
- Rainbow Club: Thursday 4th April 2024
- Rainbow Club: Tuesday 9th April 2024
- Rainbow Club: Wednesday 10th April 2024
- Rainbow Club: Thursday 11th April 2024
- Rainbow Club: Tuesday 16th April 2024
- Rainbow Club: Wednesday 17th April 2024
- Rainbow Club: Thursday 18th April 2024
Summer Term 2024
- Terms starts: Pre-Reception, Reception, Y1 - Y6: Monday 22nd April 2024
- Half term begins: Monday 27th May 2024
- Half term ends: Friday 31st May 2024
- Term ends 12.30pm: Wednesday 10th July 2024