The school opens at 8.00am for day pupils and teaching ends at 4.25pm.
Pupils can arrive onsite from 8.00am with registration at 8.20am. There is assembly or tutor time at 8.25am with the first lesson starting at 8.45am. Lessons are 60 minutes long and there are six lessons in the day. The senior timetable is on a two week rotation. There is a short break at 10.45am and a longer lunchtime at 1.05pm. Lunch is served in the school Dining Hall. Teaching finishes at 4.20pm when children can be collected but there are after-school activities and supervised homework club on offer until 5.45pm.