The school operates a nine period day for pupils in Reception to Year 6. Home times in Reception to Year 2 are staggered with a slightly later finishing time in Years 3 to 6.
| 8.45 - 8.55 am | Registration |
| 8.55 - 9.30 am | Lessons |
| 9.30 - 10.00 am | Lessons |
| 10.00 - 10.30 am | Lessons |
| 10.30 - 10.50 am | Break |
| 11.00 - 11.30 am | Lessons |
| 11.30 - 12.00 Noon | Lessons |
| 12.00 - 1.20 pm | Lunch |
| 1.20 - 1.30 pm | Quiet Reading |
| 1.30 - 2.00 pm | Lessons |
| 2.00 - 2.30 pm | Lessons |
| 2.30 - 3.20 pm | Lessons |
| 3.20 pm | End of School Day - Reception |
| 3.25 pm | End of School Day - Year 1 |
| 3.30 pm | End of School Day - Year 2 |
| 8.45 - 8.55 am | Registration |
| 8.55 - 9.25 am | Period 1 |
| 9.30 - 10.00 am | Period 2 |
| 10.00 - 10.30 am | Period 3 |
| 10.30 - 10.50 am | Break |
| 10.55 - 11.30 am | Period 4 |
| 11.30 - 12 Noon | Period 5 |
| 12 Noon - 12.30 pm | Period 6 |
| 12.30 - 1.50 pm | Lunch |
| 1.50 - 2.00 pm | Registration |
| 2.00 - 2.35 pm | Period 7 |
| 2.35 - 3.10 pm | Period 8 |
| 3.10 - 3.45 pm | Period 9 |
| 3.50 pm | End of School Day |