The timings for our school day are:

Lower Foundation Stage
8.45 – 11.45 Morning nursery
12.30 – 3.30 Afternoon nursery
Upper Foundation Stage
8.50 – 9.00 Registration
9.05 – 11.45 Teaching time
11.45 – 1.00 Lunch
1.00 – 3.20 Teaching time
Infants (Years 1 and 2):
8.50 – 9.00 Registration
9.00 – 10.35 Teaching time
10.35 – 10.50 Morning break
10.50 – 12.00 Teaching time
12.00 – 1.00 Lunch
1.00 – 2.05 Teaching time
2.05 – 2.20 Afternoon break
2.20 – 3.20 Teaching time
3.20 Home time
Lower Key Stage 2 (Years 3 and 4):
8.50 – 9.00 Registration
9.00 – 10.30 Teaching time
10.30 – 10.45 Morning break
10.45 – 12.30 Teaching time
12.30 – 1.30 Lunch
1.30 – 3.20 Teaching time
3.20 Home time
Upper Key Stage 2 (Years 5 and 6):
8.50 – 9.00 Registration
9.00 – 10.45 Teaching time
10.45 – 11.00 Morning break
11.00 – 12.30 Teaching time
12.30 – 1.30 Lunch
1.30 – 3.20 Teaching time
3.20 Home time