Spring Term 2025 |
April 2025 |
| Friday 4th April | Last day of Spring term 2 |
| Monday 7th April – Monday 21st April | Spring 2 Half Term |
| Tuesday 22nd April | Return date from Spring 2 Half term, start of summer term 1 |
Summer Term 2025 | Start of summer term 1 |
May 2025 |
| Monday 5th May | Bank holiday |
| Thursday 22nd May | Last day of summer term 1 |
| Friday 23rd May – Tuesday 3rd June | Summer Half term |
June 2025 |
| Wednesday 4th June | First day back from summer half term |
July 2025 |
| Friday 18th July | Last day of summer term |
| Monday 21st July | Tuesday 2nd September SUMMER Holidays |
Autumn Term 2025 |
September 2025 |
| Wednesday 3rd September | First day Autumn term |
October 2025 |
| Friday 24th October | Last day of Autumn term 1 |
| Monday 27th October | Friday 31st October- Autumn Half term |
November 2025 |
| Monday 3rd November | First day of Autumn term 2 |
December 2025 |
| Friday 19th December | Last day of Autumn term 2 |
| Monday 22nd December 5th January | Christmas holiday |
Spring Term 2026 |
January 2026 |
| Tuesday 6th January | First day of Spring term 1 |
February 2026 |
| Friday 13th February | Last day of spring term 1 |
| Monday 16th February | Friday 20th February – Half term holiday |
| Monday 23rd February | First day of Spring term 2 |
March 2026 |
| Friday 27th March | Last day of spring term 2 |
| Monday 30th March - Friday 10th April | Spring term 2 half term |
Summer Term 2026 |
April 2026 |
| Monday 13th April | First day of Summer term 1 |
May 2026 |
| Monday 4th May | Bank holiday |
| Friday 22nd May | Last day of summer term 1 |
| Monday 25th May – Friday 29th May | Summer term 1 Half term |
June 2026 |
| Monday 1st June | First day of Summer term 2 |
July 2026 |
| Thursday 16th July | Last day of summer term 2 |
| Friday 17th July | INSET day |
| Monday 20th July | INSET day |