Morning
8:40 am – 12:20 pm
The School Day and Term Dates
7:45—8:40 am
Before School Activities
8:40 am
Playground gates open
For pupils to go straight in to class
8:55 am
Registration
Children arriving late should report to the school office so that they may be registered
9:00—9:20 am
Assembly
10:30—10:50 am
Lower School Break
10:55—11:15 am
Upper School Break
12:20—1:20 pm
Lunch
3:30 pm
End of school day
All children should be collected from school. If you are going to be late please inform the office as soon as possible.
3:30—4:30 pm
After School Activities
Afternoon
1:20 pm – 3:30 pm
A typical school week is 32 hours and 55 minutes
Help keep pupils and their siblings safe by stopping all children using the playground apparatus before or after school.
We want to keep our site secure and our children safe at all times – please do not enter or walk across the playground before 3:30 pm.
Please don’t let your children use scooters, bikes and roller skates near the school entrance or on the playground.
Monday 4 September 2023
INSET day for staff training
Tuesday 5 September 2023
First day back for children
Friday 20 October 2023
Last day before half term
23 – 27 October 2023
Autumn half term
Monday 30 October 2023
INSET day for staff training
Tuesday 31 October 2022
First day back for children
Wednesday 20 December 2023
Last day of term for children
21 December 2023 – 4 January 2024
Christmas holiday
Autumn Term 2023
4 September – 20 December
Thursday 4 January 2024
First day back for children
Friday 16 February 2024
Last day before half term
19 – 23 February 2024
Spring half term
Monday 26 February 2024
INSET day for staff training
Tuesday 27 February 2024
First day back for children
Thursday 28 March 2024
Last day of term for children
29 March – 14 April
Easter holiday
Spring Term 2024
4 January – 28 March
Monday 15 April 2024
First day back for children
Monday 6 May 2024
Bank holiday
Friday 24 May 2024
Last day before half term
27 May – 31 May 2024
Summer half term
Monday 3 June 2024
INSET day for staff training
Tuesday 4 June 2024
First day back for children
Friday 5 July 2024
INSET day for staff training
Tuesday 23 July 2024
Last day of term for children
Summer Term 2024
15 April – 23 July
Monday 2 September 2024
INSET day for staff training
Tuesday 3 September 2024
First day back for children
Friday 25 October 2024
Last day before half term
28 October – 1 November 2024
Autumn half term
Monday 4 November 2024
INSET day for staff training
Tuesday 5 November 2024
First day back for children
Friday 20 December 2024
Last day of term for children
21 December 2024 – 5 January 2025
Christmas holiday
Autumn Term 2024
2 September – 20 December
Monday 6 January 2025
First day back for children
Friday 14 February 2025
Last day before half term
17 – 21 February 2025
Spring half term
Monday 24 February 2025
INSET day for staff training
Tuesday 25 February 2025
First day back for children
Friday 4 April 2025
Last day of term for children
7 April – 18 April
Easter holiday
Spring Term 2025
6 January – 4 April
Monday 21 April 2025
Bank Holiday
Tuesday 22 April 2025
First day back for children
Monday 5 May 2025
Bank holiday
Friday 23 May 2025
Last day before half term
26 May – 30 May 2025
Summer half term
Monday 2 June 2025
INSET day for staff training
Tuesday 3 June 2025
First day back for children
Friday 4 July 2025
INSET day for staff training
Tuesday 22 July 2025
Last day of term for children
Summer Term 2025
22 April – 22 July
7:45—8:40 am
The Breakfast Club
8:40 am
Playground gates open for pupils who go straight in to class
8:55 am
Registration – Children arriving late should report to the school office so that they may be registered
9:00—9:20 am
Assembly
10:30—10:50 am
Lower School Break
10:55—11:15 am
Upper School Break
12:20—1:20 pm
Lunch
3:30 pm
End of school day – All children should be collected from school. If you are going to be late please inform the office as soon as possible.
3:30—4:30 pm
After School Activities
Monday 17 April 2023
First day back for children
Monday 1 May 2023
May Day bank holiday
Monday 8 May 2023
Bank holiday for the coronation of King Charles III
Friday 26 May 2023
Last day before half term
Monday 29 May 2023
Bank holiday
29 May—2 June 2023
Summer half term
Monday 5 June 2023
INSET day for staff training
Tuesday 6 June 2023
First day back for children
Friday 7 July 2023
INSET day for staff training
Friday 21 July 2023
Last day of term for children
Monday 4 September 2023
INSET day for staff training
Tuesday 5 September 2023
First day back for children
Friday 20 October 2023
Last day before half term
23—27 October
Autumn half term
Monday 30 October 2023
INSET day for staff training
Tuesday 31 October 2023
First day back for children
Wednesday 20 December 2023
Last day of term for children
21 December – 4 January 2024
Christmas holiday
Thursday 4 January 2024
First day back for children
Friday 16 February 2024
Last day before half term
19—23 February 2024
Spring half term
Monday 26 February 2024
INSET day for staff training
Tuesday 27 February 2024
First day back for children
Thursday 28 March 2024
Last day of term for children
29 March – 14 April 2024
Easter holiday
Monday 15 April 2024
First day back for children
Monday 6 May 2024
Bank holiday
Friday 24 May 2024
Last day before half term
27 May — 31 May 2024
Summer half term
Monday 3 June 2024
INSET day for staff training
Tuesday 4 June 2024
First day back for children
Friday 5 July 2024
INSET day for staff training
Thursday 23 July 2024
Last day of term for children
Monday 2 September 2024
INSET day for staff training
Tuesday 3 September 2024
First day back for children
Friday 25 October 2024
Last day before half term
28 October—1 November
Autumn half term
Monday 4 November 2024
INSET day for staff training
Tuesday 5 November 2024
First day back for children
Friday 20 December 2024
Last day of term for children
21 December 2024 – 5 January 2025
Christmas holiday
Monday 6 January 2024
First day back for children
Friday 14 February 2025
Last day before half term
17—21 February 2025
Spring half term
Monday 24 February 2025
INSET day for staff training
Tuesday 25 February 2025
First day back for children
Friday 4 April 2025
Last day of term for children
7 April – 18 April 2024
Easter holiday
Monday 21 April 2025
Bank Holiday
Tuesday 22 April 2025
First day back for children
Friday 23 May 2025
Last day before half term
26 May — 30 May 2025
Summer half term
Monday 2 June 2025
INSET day for staff training
Tuesday 3 June 2025
First day back for children
Friday 4 July 2025
INSET day for staff training
Tuesday 22 July 2025
Last day of term for children