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