Upcoming Events
23
Jul
Summer Holiday
Wednesday 23 July - Monday 01 September
14
Aug
A Level Results Day 2025
Thursday 14 August
21
Aug
GCSE Results Day 2025
Thursday 21 August
01
Sep
INSET Day - Staff Training Day
Monday 01 September
02
Sep
INSET Day - Staff Training Day
Tuesday 02 September
03
Sep
Back to School - All Years groups
Wednesday 03 September
Primary start at 08.40
Secondary start at 08.25
Secondary start at 08.25
19
Sep
INSET Day - Staff Training Day
Friday 19 September
17
Oct
INSET Day - Staff Training Day
Friday 17 October
27
Oct
October Half Term 2025
Monday 27 October - Friday 31 October
24
Nov
INSET Day - Staff Training Day
Monday 24 November
22
Dec
Christmas Holidays
Monday 22 December - Friday 02 January
05
Jan
INSET Day - Staff Training Day
Monday 05 January
13
Feb
INSET Day - Staff Training Day
Friday 13 February
16
Feb
February Half Term 2026
Monday 16 February - Friday 20 February
30
Mar
Easter Holidays 2026
Monday 30 March - Friday 10 April
13
Apr
INSET Day - Staff Training Day
Monday 13 April
04
May
May Bank Holiday
Monday 04 May
25
May
May Half Term 2026
Monday 25 May - Friday 29 May
03
Jul
INSET Day - Staff Training Day
Friday 03 July
20
Jul
INSET Day - Staff Training Day
Monday 20 July