Term commences Monday 1 September 2025 at 8.40am.
Half term starts on Friday 17 October at 4.00pm and term recommences on Monday 3 November at 8.40am.
Term ends Friday 12 December 2025 at 2.00pm.
Term commences Monday 5 January 2026 at 8.40am.
Half term starts on Thursday 19 February at 4.00pm and term recommences on Monday 2 March at 8.40am.
Term ends Friday 27 March 2026 at 4.00pm.
Term commences Wednesday 15 April 2026 at 8.40am.
Half term starts on Friday 22 May at 4.00pm and term recommences on Tuesday 2 June at 8.40am.
Term ends Friday 3 July 2026 at 2.00pm.
Term commences Monday 7 September 2026 at 8.40am.
Half term starts on Friday 16 October at 4.00pm and term recommences on Monday 2 November at 8.40am.
Term ends Friday 11 December 2026 at 2.00pm.
Term commences Tuesday 5 January 2027 at 8.40am.
Half term starts on Friday 12 February at 4.00pm and term recommences on Friday 22 February at 8.40am.
Term ends Wednesday 24 March 2027 at 4.00pm.
Term commences Thursday 15 April 2027 at 8.40am.
Half term starts on Friday 28 May at 4.00pm and term recommences on Monday 7 June at 8.40am.
Term ends Wednesday 7 July 2027 at 2.00pm.