The School Day and Term Dates

School Hours


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

Morning
8:40 am – 12:20 pm 

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.

Summer Term 2024


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

Autumn Term 2024


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 

Spring Term 2025


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

Summer Term 2025


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

Autumn Term 2025


Monday 1 September 2025


INSET day for staff training


Tuesday 2 September 2025


First day back for children


Friday 24 October 2025


Last day before half term


27 October – 31 November 2025


Autumn half term


Monday 3 November 2025


INSET day for staff training


Tuesday 4 November 2025


First day back for children


Friday 19 December 2025


Last day of term for children


22 December 2024 – 2 January 2025


Christmas holiday

Autumn Term 2025
1 September – 19 December 

Spring Term 2026


Monday 5 January 2026


First day back for children


Friday 13 February 2026


Last day before half term


16 – 20 February 2026


Spring half term


Monday 23 February 2026


INSET day for staff training


Tuesday 24 February 2026


First day back for children


Friday 27 March 2026


Last day of term for children


30 March – 10 April


Easter holiday

Spring Term 2026
5 January – 27 March 

Summer Term 2026


Monday 13 April 2026


First day back for children


Friday 22 May 2026


Last day before half term


Monday 25 May 2026


Bank holiday


25 May – 29 May 2026


Summer half term


Monday 1 June 2026


INSET day for staff training


Tuesday 2 June 2026


First day back for children


Friday 10 July 2026


INSET day for staff training


Monday 20 July 2026


Last day of term for children

Summer Term 2026
13 April – 20 July

School Hours

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

Summer Term 2024

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

Autumn Term 2024

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

Autumn Term 2025

Monday 1 September 2025
INSET day for staff training

 

Tuesday 2 September 2025
First day back for children

 

Friday 24 October 2025
Last day before half term

 

27—31 October
Autumn half term

 

Monday 3 November 2025
INSET day for staff training

 

Tuesday 4 November 2025
First day back for children

 

Friday 19 December 2025
Last day of term for children

 

22 December 2024 – 2 January 2025
Christmas holiday

Spring Term 2025

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

Spring Term 2026

Monday 5 January 2026
First day back for children

 

Friday 13 February 2026
Last day before half term

 

16—20 February 2026
Spring half term

 

Monday 23 February 2026
INSET day for staff training

 

Tuesday 24 February 2026
First day back for children

 

Friday 27 March 2026
Last day of term for children

 

30 March – 10 April 2026
Easter holiday

Summer Term 2025

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

Summer Term 2026

Monday 13 April 2026
Bank Holiday

 

Friday 22 May 2026
Last day before half term

 

Monday 25 April 2026
First day back for children

 

25 May — 29 May 2026
Summer half term

 

Monday 1 June 2026
INSET day for staff training

 

Tuesday 2 June 2026
First day back for children

 

Friday 10 July 2026
INSET day for staff training

 

Monday 22 July 2026
Last day of term for children