Timing of the School Day:
08.45 – 15.35 Monday – Friday. Total 34.17 hours per week
Term Dates 2023 – 2024
Autumn Term
Monday 4 September – Wednesday 20 December
Half Term: Monday 23 October – Friday 27 October
Spring Term
Thursday 4 January – Thursday 28 March
Bank Holiday: Friday 29 March
Half Term: Monday 19 February – Friday 23 February
Summer Term
Monday 15 April – Tuesday 23 July
Bank Holiday: Monday 6 May
Half Term: Monday 27 May – Friday 31 May
Non-Pupil Days
Monday 4 September
Monday 25 September
Tuesday 3 October
Friday 20 October
Wednesday 20 December
Thursday 4 January
Friday 5 January
Monday 22 July
Tuesday 23 July
Term dates 2024-2025
Autumn Term
Monday 2 September – Friday 20 December
Half Term: Monday 28 October – Friday 1 November
Spring Term
Monday 6 January – Friday 4 April
Half Term: Monday 17 February – Friday 21 February
Summer Term
Tuesday 22 April – Tuesday 22 July
Half Term: Monday 26 May – Friday 30 May
Bank Holiday:
21April
5 May
Non-Pupil Days
Monday 2 September
Monday 23 September
Tuesday 1 October
Thursday 24 October
Friday 25 October
Friday 20 December
Monday 21 July
Tuesday 22 July