Staff Day Tuesday 1 September
Staff Day Wednesday 2 September
Term begins Thursday 3 September
Half Term Monday 19 October – Friday 30 October
Term ends Friday 11 December (midday)
Staff Day Wednesday 6 January
Term begins Thursday 7 January
Half Term Monday 15 February – Friday 19 February
Term ends Thursday 25 March (midday)
Staff Day Friday 16 April
Term begins Monday 19 April
Bank Holiday Monday 3 May
Staff Day Friday 28 May
Half Term Monday 31 May – Friday 4 June
Term ends Friday 2 July (midday)
Staff Day Thursday 2 September
Staff Day Friday 3 September
Term begins Monday 6 September
Half Term Monday 18 October – Friday 29 October
Term ends Friday 10 December (midday)
Staff Day Tuesday 4 January
Term begins Wednesday 5 January
Half Term Monday 14 February – Friday 18 February
Term ends Friday 24 March (midday)
Staff Day Tuesday 18 April
Term begins Wednesday 19 April
Bank Holiday Monday 1 May
Staff Day Friday 26 May
Half Term Monday 29 May – Friday 2 June
Term ends Wednesday 5 July