8.40am - pupils can begin to arrive.
8.55am - registration (after this time, children will be registered as late).
10.30am -10.45am EYFS, key stage 1 & upper key stage 2 break.
10.45am - 11.00am Lower key stage 2 break.
12.00pm - 1.15pm EYFS lunch.
12.15pm - 1.15pm Key stage 1
12.30pm - 1.30pm Lower key stage 2 lunch.
12.45pm - 1.45pm Upper key stage 2 lunch.
3.15pm - End of school day.
After school clubs run from approximately 3.30pm.