| Monday 5th January | Staff professional development day |
| Tuesday 6th January | All students return to school |
| Friday 16th January | Staff professional development day |
| Monday 9th February – Friday 13th February (inclusive) | Half Term |
| Tuesday 17th March | Holiday |
| Friday 27th March | Last day of the Spring Term |
| Monday 30th March - Friday 10th April (inclusive) | Easter Holidays |
| Monday 13th April | Staff professional development day |
| Tuesday 14th April | All students return to school |
| Monday 4th May | Holiday |
| Monday 25th May | Holiday |
| Friday 26th June | Last day of the Summer Term |
| Thursday 20th – Friday 28th August | Staggered induction for year groups |
| Monday 31st August | Holiday |
| Tuesday 1st September | All students on timetable |
| Thursday 24th September | Staff professional development day |
| Monday 26th October – Friday 30th October (inclusive) | Half Term Break |
| Friday 18th December | Last day of the Autumn Term |
| Monday 21st December - Friday 1st January (inclusive) | Christmas Holidays |
| Monday 4th January | All students return to school |
| Friday 15th January | Staff professional development day |
| Monday 25th January | Staff professional development day |
| Monday 8th February – Friday 12th February (inclusive) | Half Term |
| Wednesday 17th March | Holiday |
| Friday 19th March | Last day of the Spring Term |
| Monday 22nd March - Friday 2nd April (inclusive) | Easter Holidays |
| Monday 5th April | Staff professional development day |
| Tuesday 6th April | Students return to school |
| Monday 3rd May | Holiday |
| Tuesday 4th May | Staff professional development day |
| Monday 31st May | Holiday |
| Friday 25th June | Last day of term |