Opening hours
- Morning sessions only: 8 AM to 12 PM
- Short day: 8 AM to 3 PM
- Long day: 8 AM to 5 PM
School year 2025–26
Summer Term 2026
| Monday 13 and Tuesday 14 April 2026 |
Inset days |
| Wednesday 15 April 2026 |
First day of term |
| Monday 4 May 2026 |
Bank holiday (Early May) |
| Monday 25 May – Friday 29 May 2026 |
Half term |
| Friday 10 July 2026 |
Last day for children (all finish at 12 PM) |
| Monday 13 July – Friday 31 July 2026 |
Summer Holiday Camp (booking required) |
School year 2026–27
Autumn Term 2026
| Thursday 3 and Friday 4 September 2026 |
Inset days |
| Monday 7 September 2026 |
First day of term |
| Monday 26 October – Friday 30 October 2026 |
Half term |
Spring Term 2027
| Monday 4 and Tuesday 5 January 2027 |
Inset days |
| Wednesday 6 January 2027 |
First day of term |
| Monday 15 February – Friday 19 February 2027 |
Half term |
| Friday 26 March 2027 |
Bank holiday (Good Friday) |
| Monday 29 March 2027 |
Bank holiday (Easter Monday) |
Summer Term 2027
| Friday 9 April 2027 |
Inset day |
| Monday 12 April 2027 |
First day of term |
| Monday 3 May 2027 |
Bank holiday (Early May) |
| Monday 31 May – Friday 4 June 2027 |
Half term |
| Friday 23 July 2027 |
Last day for children |
Please note these dates are subject to change. We are currently exploring the possibility of offering additional holiday camp sessions during the half-term breaks.
Need help with planning?
Use our Fees & Funding calculator to estimate costs based on your preferred attendance pattern and funding.
Open Fees & Funding