Skip to content
School holidays

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

Download and print school holidays

School holidays 2024 to 2025

Please note that all dates are inclusive.

Should there be a General Election in 2024 one of the in-service days will be moved.

August 2024

DateDescription
Monday 19 August 2024 In-service day
Tuesday 20 August 2024 In-service day
Wednesday 21 August 2024 Pupils return

September 2024

DateDescription

Friday 20 September to Monday 23 September 2024

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

Tuesday 24 September 2024 Pupils return

October 2024

DateDescription
Monday 14 October to Friday 18 October 2024 October holidays
Monday 21 October 2024 In-service day
Tuesday 22 October 2024 Pupils return

December 2024 to January 2025

DateDescription
Monday 23 December 2024 to Friday 3 January 2025 Christmas and New Year
Monday 6 January 2025 Pupils return

February 2025

DateDescription
Monday 10 February 2025 Local holiday
Tuesday 11 February 2025 In-service day
Wednesday 12 February 2025 Pupils return

April 2025

DateDescription
Monday 7 April to Monday 21 April 2025 Easter holidays (Good Friday - 18 April 2025)
Tuesday 22 April 2025 Pupils return

May 2025

DateDescription
Monday 5 May 2025 Local holiday (May Day)
Tuesday 6 May 2025 In-service day
Wednesday 7 May 2025 Pupils return

June, July and August 2025

DateDescription
Monday 30 June to Friday 15 August 2025 Summer holidays
Monday 18 August 2025 In-service day
Tuesday 19 August 2025 In-service day
Wednesday 20 August 2025 Pupils return
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
Monday 6 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

Contact Information

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