Term dates
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
- Rainbow Club: Tuesday 13th February 2024
- Rainbow Club: Wednesday 14th February 2024
- Rainbow Club: Thursday 15th February 2024
- Half term ends: Friday 16th February 2024
- Inset day: Monday 19th February 2024
- Term ends 12.30pm: Wednesday 27th 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.00pm Year 6 and 12.30pm R to Y5: Wednesday 10th July 2024
- Rainbow Club: Tuesday 16th July 2024
- Rainbow Club: Wednesday 17th July 2024
- Rainbow Club: Thursday 18th July 2024
- Rainbow Club: Tuesday 23rd July 2024
- Rainbow Club: Wednesday 24th July 2024
- Rainbow Club: Thursday 25th July 2024
- Rainbow Club: Tuesday 30th July 2024
- Rainbow Club: Wednesday 31st July 2024
- Rainbow Club: Thursday 1st August 2024
- Rainbow Club: Tuesday 6th August 2024
- Rainbow Club: Wednesday 7th August 2024
- Rainbow Club: Thursday 8th August 2024
- Rainbow Club: Tuesday 13th August 2024
- Rainbow Club: Wednesday 14th August 2024
- Rainbow Club: Thursday 15th August 2024
- Rainbow Club: Tuesday 20th August 2024
- Rainbow Club: Wednesday 21st August 2024
- Rainbow Club: Thursday 22nd August 2024
Autumn Term 2024
- Inset Day: Thursday 5th September 2024
- Inset Day: Friday 6th September 2024
- Term starts - Reception to Year 6: Monday 9th September 2024
- Term starts - Pre-Reception: Tuesday 10th September 2024
- Half Term begins: Monday 21st October 2024
- Half Term ends: Friday 1st November 2024
- Term ends: Thursday 19th December 2024 12.30pm
Spring Term 2025
- Inset Day: Monday 6th January 2025
- Term starts: Tuesday 7th January 2025
- Half Term begins: Monday 17th February 2025
- Half Term ends: Friday 21st February 2025
- Term ends: Friday 28th March 2025 12.30pm
Summer Term 2025
- Inset Day: Tuesday 22nd April 2025
- Term starts: Wednesday 23rd April 2025
- Half Term begins: Monday 26th May 2025
- Half Term ends: Friday 30th May 2025
- Term ends: Thursday 10th July 2025 12.30pm
Autumn Term 2025
- Inset Day: Monday 8th September 2025
- Inset Day: Tuesday 9th September 2025
- Term starts - Reception to Year 6: Wednesday 10th September 2025
- Term starts - Pre-Reception: Thursday 11th September 2025
- Half term begins: Monday 20th October 2025
- Half term ends: Friday 31st October 2025
- Term ends - 12.30pm: Friday 19th December 2025
Spring Term 2026
- Inset Day: Monday 5th January 2026
- Term starts: Tuesday 6th January 2026
- Half term begins: Monday 16th February 2026
- Half term ends: Friday 20th February 2026
- Term ends - 12.30pm: Friday 27th March 2026
Summer Term 2026
- Inset Day: Monday 20th April 2026
- Term starts: Tuesday 21st April 2026
- Half term begins: Monday 25th May 2026
- Half term ends: Friday 29th May 2026
- Term ends - 12.00pm Year 6 and 12.30pm R - Y5: Thursday 9th July 2026