The school session times are as follows:

Foundation 1
8.50am - 11.50am (morning children)
12.15pm - 3.15pm (afternoon children)

Foundation 2
8.50am to 12.00pm - 1.00pm to 3.20pm (Reception and Full Nursery children)

Key Stage 1
8.55am to 12.00pm - 1.00pm to 3.20pm (Years 1 and 2)
Break at 10.45am until 11.00am and 2.15pm untill 2.30pm

Key Stage 2
8.55am to 12.15pm - 1.00pm to 3.20pm (Years 3, 4, 5, 6)
Break at 10.45am until 11.00am and 2.15pm until 2.30pm

The school holds assemblies on a Monday, Tuesday, Thursday and Friday from 1.00pm - 1.30pm.

Class assemblies take place on Wednesday mornings at 9.00am.