Term dates
Summer Term 2023
- Pupils and staff return Monday 17 April
- Bank holiday Monday 1 May
- Bank holiday Monday 8 May
- Staff day Friday 26 May (no school for pupils)
- Half term Friday 26 May - Friday 2 June
- Pupils and staff return Monday 5 June
- End of term Friday 7 July (12.30pm)
Autumn Term 2023
- Staff days Monday 4 & Tuesday 5 September (no school for pupils)
- Pupils return Wednesday 6 September
- Half term Monday 23 October - Monday 6 November
- Staff day Monday 6 November
- Pupils return Tuesday 7 November
- End of term Friday 15 December (12.30pm)
Spring Term 2024
- Staff day Wednesday 3 January
- Pupils return Thursday 4 January
- 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)
For current parents, the full school calendar is available on the dashboard of our Firefly parent portal.