Skip to content

School holidays and in-service days are listed below by academic year.

Download and print school holidays

School holidays 2025 to 2026

Please note that all dates are inclusive.

August 2025

DateDescription
Monday 18 August 2025 In-service day
Tuesday 19 August 2025 In-service day
Wednesday 20 August 2025 Pupils return

September 2025

DateDescription

Friday 19 September to Monday 22 September 2025

Local holidays (subject to change in alignment with Ayr Gold Cup weekend)

Tuesday 23 September 2025 Pupils return

October 2025

DateDescription
Monday 13 October to Friday 17 October 2025 October holidays
Monday 20 October 2025 In-service day
Tuesday 21 October 2025 Pupils return

December 2025 to January 2026

DateDescription
Monday 22 December 2025 to Friday 2 January 2026 Christmas and New Year
Monday 5 January 2026 Pupils return

February 2026

DateDescription
Monday 9 February 2026 Local holiday
Tuesday 10 February 2026 In-service day
Wednesday 11 February 2026 Pupils return

April 2026

DateDescription
Friday 3 April to Friday 17 April 2026 Easter holidays (Good Friday - 3 April 2026)
Monday 20 April 2026 Pupils return

May 2026

DateDescription
Monday 4 May 2026 Local holiday (May Day)
Tuesday 5 May 2026 Pupils return
Thursday 7 May 2026 In-service day
Friday 8 May 2026 Pupils return

June, July and August 2026

DateDescription
Monday 29 June to Friday 14 August 2026 Summer holidays
Monday 17 August 2026 In-service day
Tuesday 18 August 2026 In-service day
Wednesday 19 August 2026 Pupils return
School holidays 2026 to 2027

Please note that all dates are inclusive.

August 2026

DateDescription
Monday 17 August 2026 In-service day
Tuesday 18 August 2026 In-service day
Wednesday 19 August 2026 Pupils return

September 2026

DateDescription

Friday 18 September to Monday 21 September 2026

Local holidays (subject to change in alignment with Ayr Gold Cup weekend)

Tuesday 22 September 2026 Pupils return

October 2026

DateDescription
Friday 12 October to Friday 16 October 2026 October holidays
Monday 19 October 2026 In-service day
Tuesday 20 October 2026 Pupils return

December 2026 to January 2027

DateDescription
Monday 21 December 2026 to Monday 4 January 2027 Christmas and New Year
Tuesday 5 January 2027 Pupils return

February 2027

DateDescription
Friday 12 February to Monday 15 February 2027 Local holiday
Tuesday 16 February 2027 In-service day
Wednesday 17 February 2027 Pupils return

March to April 2027

DateDescription
Friday 26 March to Friday 9 April 2027 Easter holidays (Good Friday - 26 March 2027)
Monday 12 April 2027 Pupils return

May 2027

DateDescription
Monday 3 May 2027 Local holiday (May Day)
Tuesday 4 May 2027 Pupils return
Monday 24 May 2027 In-service day
Tuesday 25 May 2027 Pupils return

June, July and August 2027

DateDescription
Wednesday 30 June to Friday 13 August 2027 Summer holidays
Monday 16 August 2027 In-service day
Tuesday 17 August 2027 In-service day
Wednesday 18 August 2027 Pupils return

Contact Information

Education Service
Council Headquarters
London Road
Kilmarnock
KA3 7BU
Telephone (General Enquiries): 07551 280834 or
Telephone (General Enquiries): 07721 857059 or