Close

Term dates

Autumn Term 2024

  • Staff days Monday 2 & Tuesday 3 September (no school for pupils)
  • Pupils return Wednesday 4 September
  • Half term Monday 21 October - Monday 4 November
  • Staff day Monday 4 November (no school for pupils)
  • Pupils return Tuesday 5 November
  • End of term Wednesday 18 December (12.30pm)

Spring Term 2025

  • Staff day Monday 6 January (no school for pupils)
  • Pupils return Tuesday 7 January
  • Half term Monday 17 - Friday 21 February
  • Pupils return Monday 24 February
  • End of term Wednesday 2 April (12.30pm)

Summer Term 2025

  • Staff and pupils return Tuesday 22 April
  • Bank holiday Monday 5 May
  • Staff day Friday 23 May (no school for pupils)
  • Half term Friday 23 - Friday 30 May
  • Pupils return Monday 2 June
  • End of term Wednesday 9 July (12.30pm)

Autumn Term 2025

  • Staff days Monday 1 & Tuesday 2 September (no school for pupils)
  • Pupils return Wednesday 3 September
  • Half term Monday 20 October - Monday 3 November
  • Staff day Monday 3 November (no school for pupils)
  • Pupils return Tuesday 4 November
  • End of term Wednesday 17 December (12.30pm)

Spring Term 2026

  • Staff day Monday 5 January (no school for pupils)
  • Pupils return Tuesday 6 January
  • Half term Monday 16 - Friday 20 February
  • Pupils return Monday 23 February
  • End of term Thursday 26 March (12.30pm)

Summer Term 2026

  • Staff and pupils return Wednesday 15 April
  • Bank holiday Monday 4 May
  • Staff day Friday 22 May (no school for pupils)
  • Half term Friday 22 - Friday 29 May
  • End of term Wednesday 8 July (12.30pm)

For current parents, the full school calendar is available on the dashboard of our Firefly parent portal.

Community