| Monday 1st September and Tuesday 2nd September | Staff preparation and training |
| Wednesday 3rd September | Term starts |
| Monday 20th October – Sunday 2nd November | Half Term (dates inclusive) |
| Friday 12th December | End of Term |
| Monday 5th January | Term Starts |
| Monday 16th February – Sunday 22nd February | Half Term (dates inclusive) |
| Friday 27th March | End of Term |
| 4th April (Good Friday) | |
| 6th April (Easter Monday) | |
| Monday 20th April | Term Starts |
| Monday 4th May | Bank Holiday |
| Friday 22nd May | Staff preparation and training |
| Friday 22nd May -Sunday 30th May | Half Term (dates inclusive) |
| Friday 3rd July | End of Term |
| Tuesday 1st September and Wednesday 2nd September | Staff INSET days |
| Thursday 3rd September | Term begins (pupils) |
| Friday 9th October | School closes at 13:20 on this day |
| Monday 19th October – Friday 30th October (2 weeks) | Half Term |
| Friday 18th December (half day finish) | Term ends |
| Monday 11th January | Staff INSET day |
| Tuesday 12th January | Term begins (pupils) |
| Monday 15th February – Friday 19 February (1 week) | Half Term |
| Thursday 25th March (half day finish) | Term ends |
| Monday 19th April | Term begins (pupils) |
| Monday 3rd May | Bank Holiday |
| Friday 28th May | Staff INSET day |
| Monday 31st May – Friday 4th June (1 week) | Half Term |
| Friday 9th July | Term ends |