Close

Term dates

Spring Term 2024

  • Staff day Wednesday 3 January
  • Pupils return Thursday 4 January
  • 11+ Interviews Thursday 18 January (no school for most Senior School pupils)
  • Half term Monday 12 - Friday 16 February
  • End of term Tuesday 26 March (12.30pm)

Summer Term 2024

  • Staff and pupils return Monday 15 April
  • Bank holiday Monday 6 May
  • Staff day Friday 24 May (no school for pupils)
  • Half term Friday 24 - Friday 31 May
  • End of term Wednesday 10 July (12.30pm)

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
  • 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
  • End of term Wednesday 9 July (12.30pm)

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

Community