2025-26

Autumn 2025
| PD Day: | Monday 1st September 2025 and Tuesday 2 September 2025 |
| Term Begins: | Wednesday 3rd September |
| Half Term: | Monday 27th October – Friday 7th November |
| Term Ends: | Friday 19th December 2025 |

Spring 2026
| PD Day: | Monday 5th January 2026 and Tuesday 6th January 2026 |
| Term Begins: | Wednesday 7th January |
| Half Term: | Monday 16th February – Friday 20th February |
| Term Ends: | Friday 27th March 2026 |

Summer 2026
| Term Begins: | Monday 13th April 2026 |
| Bank Holiday | Monday 4th May |
| Half term: | Monday 25th May – Friday 29th May |
| PD Day: | Friday 26th June |
| PD Day: | Monday 20th July 2026 |
| Term Ends: | Tuesday 21st July 2026 |

Children are not in school on PD Days
2026-27

Autumn 2026
| PD Day: | Tuesday 1st September 2026 and Wednesday 2nd September 2026 |
| Term Begins: | Thursday 3rd September |
| Half Term: | Monday 26th October – Friday 6th November |
| Term Ends: | Friday 18th December 2026 |

Spring 2027
| PD Day: | Monday 4th January 2027 and Tuesday 5th January 2027 |
| Term Begins: | Wednesday 6th January |
| Half Term: | Monday 15th February – Friday 29th February |
| PD Day: | Monday 22nd February 2027 |
| Term Ends: | Thursday 25th March 2027 |

Summer 2027
| Term Begins: | Monday 12th April 2027 |
| Bank Holiday | Monday 3rd May |
| Half term: | Monday 31st May – Friday 4th June |
| PD Day: | Friday 2nd July |
| Term Ends: | Tuesday 20th July 2027 |

Children are not in school on PD Days