Term Dates and Closures

DescriptionFirst DayLast Day
Easter Holidays Mon 14 Apr 2025Fri 25 Apr 2025
May Bank Holiday Mon 05 May 2025
May Half Term Mon 26 May 2025Fri 30 May 2025
PD Day (Students not in school)Mon 21 Jul 2025
PD Day (Students not in school)Mon 01 Sep 2025
PD Day (Students not in school)Tue 02 Sep 2025
October Half Term Sat 25 Oct 2025Sun 02 Nov 2025
Christmas HolidaysSat 20 Dec 2025Sun 04 Jan 2026
PD Day (Students not in school)Mon 05 Jan 2026
February Half TermSat 21 Feb 2026Sun 01 Mar 2026
Easter HolidaysTue 07 Apr 2026Sun 19 Apr 2026
May Half TermTue 26 May 2026Sun 31 May 2026
PD Day (Students not in school)Mon 20 Jul 2026
PD Day (Students not in school)Tue 21 Jul 2026

Easter Holidays

First Day
Mon 14 Apr 2025
Last Day
Fri 25 Apr 2025

May Bank Holiday

Date
Mon 05 May 2025

May Half Term

First Day
Mon 26 May 2025
Last Day
Fri 30 May 2025

PD Day (Students not in school)

Date
Mon 21 Jul 2025

PD Day (Students not in school)

Date
Mon 01 Sep 2025

PD Day (Students not in school)

Date
Tue 02 Sep 2025

October Half Term

First Day
Sat 25 Oct 2025
Last Day
Sun 02 Nov 2025

Christmas Holidays

First Day
Sat 20 Dec 2025
Last Day
Sun 04 Jan 2026

PD Day (Students not in school)

Date
Mon 05 Jan 2026

February Half Term

First Day
Sat 21 Feb 2026
Last Day
Sun 01 Mar 2026

Easter Holidays

First Day
Tue 07 Apr 2026
Last Day
Sun 19 Apr 2026

May Half Term

First Day
Tue 26 May 2026
Last Day
Sun 31 May 2026

PD Day (Students not in school)

Date
Mon 20 Jul 2026

PD Day (Students not in school)

Date
Tue 21 Jul 2026