Choose your council

Perth and Kinross school holidays 2026/27

Every holiday, in-service day and early finish for Perth and Kinross Council schools in 2026/27 and 2027/28. Perth and Kinross has a two-week October break this year, and the usual five in-service days.

Checked against Perth & Kinross Council, School term and holiday dates on 1 October 2026

The school year at a glance

School openHolidayIn-service dayPublic holiday

Term dates 2026/27

DateWhat happensType
Autumn term
Mon 17 Aug 2026Teachers return (in-service)In-service
Tue 18 Aug 2026Autumn term startsTerm starts
Fri 9 Oct 2026Autumn term endsTerm ends
Mon 12 to Fri 23 Oct 2026Autumn holidayHoliday
Mon 26 Oct 2026Winter term startsTerm starts
Thu 12 and Fri 13 Nov 2026In-service daysIn-service
Wed 23 Dec 2026Winter term endsTerm ends
Christmas
Thu 24 Dec 2026 to Wed 6 Jan 2027Christmas holidayHoliday
Spring term
Thu 7 Jan 2027Spring term startsTerm starts
Wed 10 Feb 2027In-service dayIn-service
Thu 11 and Fri 12 Feb 2027Occasional holidaysHoliday
Thu 25 Mar 2027Spring term endsTerm ends
Easter
Fri 26 Mar to Fri 9 Apr 2027Spring holidayIncludes Good Friday 26 March and Easter Monday 29 MarchHoliday
Summer term
Mon 12 Apr 2027Summer term startsTerm starts
Mon 3 May 2027May Day holidayPublic holiday
Fri 28 May 2027In-service dayIn-service
Thu 1 Jul 2027Summer term endsTerm ends
Summer
Fri 2 Jul 2027 to Tue 17 Aug 2027Summer holidaysPupils return Wednesday 18 August 2027Holiday
School openHolidayIn-service dayPublic holiday

Term dates 2027/28

DateWhat happensType
Autumn term
Mon 16 and Tue 17 Aug 2027Teachers return (in-service)In-service
Wed 18 Aug 2027Autumn term startsTerm starts
Fri 8 Oct 2027Autumn term endsTerm ends
Mon 11 to Fri 22 Oct 2027Autumn holidayHoliday
Mon 25 Oct 2027Winter term startsTerm starts
Fri 12 Nov 2027In-service dayIn-service
Tue 21 Dec 2027Winter term endsTerm ends
Christmas
Wed 22 Dec 2027 to Tue 4 Jan 2028Christmas holidayHoliday
Spring term
Wed 5 Jan 2028Spring term startsTerm starts
Mon 14 Feb 2028In-service dayIn-service
Tue 15 to Fri 18 Feb 2028Mid-term holidayFour daysHoliday
Fri 31 Mar 2028Spring term endsTerm ends
Easter
Mon 3 to Mon 17 Apr 2028Spring holidayIncludes Good Friday 14 April and Easter Monday 17 AprilHoliday
Summer term
Tue 18 Apr 2028Summer term startsTerm starts
Fri 26 May 2028In-service dayIn-service
Fri 30 Jun 2028Summer term endsTerm ends
Summer
Sat 1 Jul 2028Summer holidaysNext session not published yetHoliday

Keep these dates in your phoneSubscribe once and your calendar updates if the council changes a date.

Get the calendar file

Perth and Kinross's 2026/27 calendar in brief

Perth and Kinross Council runs schools from Perth itself to Crieff, Pitlochry, Blairgowrie, Aberfeldy and Kinross. Pupils return on Tuesday 18 August 2026, after an in-service day on 17 August. The autumn holiday lasts two weeks, from Monday 12 to Friday 23 October.

Two in-service days follow in November, on Thursday 12 and Friday 13. Term runs until Wednesday 23 December. Pupils return on Thursday 7 January 2027.

February brings a short break of three days. Wednesday 10 February is an in-service day, and 11 and 12 February are occasional holidays. The spring holiday runs from Good Friday, 26 March, to Friday 9 April.

Schools close on Monday 3 May for May Day. Friday 28 May 2027 is an in-service day. The session ends on Thursday 1 July 2027.

There are five in-service days in 2026/27. In 2027/28, pupils return on Wednesday 18 August 2027. The February break grows to four days, from Tuesday 15 to Friday 18 February 2028.

It follows an in-service day on Monday 14 February. The 2027/28 session ends on Friday 30 June 2028.

Schools in Perth and Kinross

From the September 2025 pupil census.

81council schools: 69 primary, 11 secondary, 1 special
17,707pupils, about 2.5% of Scotland's total
21.6average primary class size (Scotland 23.1)

Quick answers

When do Perth and Kinross schools go back after the summer 2026?

Pupils return on Tuesday 18 August 2026. Monday 17 August is an in-service day.

When is the October holiday in Perth and Kinross in 2026?

The autumn holiday runs for two weeks, from Monday 12 to Friday 23 October 2026. Pupils return on Monday 26 October.

How many in-service days are there in Perth and Kinross in 2026/27?

There are five: 17 August, 12 and 13 November 2026, then 10 February and 28 May 2027.

When does the Easter holiday start in Perth and Kinross in 2027?

The spring holiday starts on Good Friday, 26 March 2027, and runs to Friday 9 April. Pupils return on Monday 12 April.

Individual schools can add their own closure days, and councils sometimes move in-service days. Your school's letter or website takes priority. Perth and Kinross has five in-service days in 2026/27.