School holidays 2025/26 (approved)
These school holiday and in-service dates were approved by the Education Resources Committee on Tuesday 29 October 2024.
August 2025
- Tuesday 12 August – teachers return
- Tuesday 12 and Wednesday 13 August – in-service days (all schools)
- Thursday 14 August – pupils return to school
September 2025
- Friday 26 September and Monday 29 September (September weekend holiday)
October 2025
- Monday 13 to Friday 17 October (October break)
November 2025
- Monday 10 November (in-service day)
December 2025 and January 2026
- Friday 19 December (schools close at 2.30pm)
- Monday 22 December to Friday 2 January 2026 (Christmas/New Year break)
- Monday 5 January 2026 – pupils return to school
February 2026
- Monday 16 and Tuesday 17 February (February break)
- Wednesday 18 February (in-service day)
April 2026
- Thursday 2 April* (schools close at 2.30pm)
- Friday 3 April to Friday 17 April (Easter/Spring break)
- Monday 20 April – pupils return to school
May 2026
- Monday 4 May (May day)
- Thursday 7 May** (in-service day – all schools)
- Friday 22 May and Monday 25 May*** (Local holiday)
June 2026
- Thursday 25 June (schools close at 1pm for summer break)
*Good Friday falls on Friday 3 April 2026