- First day of term
13th Apr 2026
- Half term
25th May 2026 - 29th May 2026
- Last day of term
23rd Jul 2026
- Summer holidays
24th Jul 2026 - 1st Sep 2026
- Further information
Bank Holiday's
* Monday 4th May
* Monday 25th May
Staff training days
* Friday 10th July