Choose your council

When do Scottish schools go back?

After Christmas, most Scottish schools go back on Tuesday 5 January 2027. After the summer, pupils return between Wednesday 11 and Tuesday 24 August 2027, depending on the council.

Updated 1 October 2026. Dates checked against each council's published calendar.

18 AugWednesday

For August 2027, the most common return date is Wednesday 18 August 2027, in 12 of the 27 councils that have published dates.

CouncilTeachers backPupils backAfter Christmas
AberdeenMon 23 Aug 2027Tue 24 Aug 2027Tue 5 Jan 2027
AberdeenshireNot published yetNot published yetTue 5 Jan 2027
AngusMon 16 Aug 2027Tue 17 Aug 2027Thu 7 Jan 2027
Argyll and ButeThu 12 Aug 2027Mon 16 Aug 2027Tue 5 Jan 2027
ClackmannanshireMon 9 Aug 2027Wed 11 Aug 2027Tue 5 Jan 2027
Dumfries and GallowayThu 19 Aug 2027Mon 23 Aug 2027Wed 6 Jan 2027
DundeeMon 16 Aug 2027Tue 17 Aug 2027Thu 7 Jan 2027
East AyrshireMon 16 Aug 2027Wed 18 Aug 2027Tue 5 Jan 2027
East DunbartonshireThu 12 Aug 2027Mon 16 Aug 2027Tue 5 Jan 2027
East LothianNot published yetNot published yetTue 5 Jan 2027
East RenfrewshireThu 12 Aug 2027Mon 16 Aug 2027Tue 5 Jan 2027
EdinburghMon 16 Aug 2027Wed 18 Aug 2027Wed 6 Jan 2027
FalkirkMon 9 Aug 2027Wed 11 Aug 2027Tue 5 Jan 2027
FifeMon 16 Aug 2027Wed 18 Aug 2027Wed 6 Jan 2027
GlasgowMon 16 Aug 2027Wed 18 Aug 2027Tue 5 Jan 2027
HighlandMon 16 Aug 2027Wed 18 Aug 2027Wed 6 Jan 2027
InverclydeNot published yetNot published yetMon 4 Jan 2027
MidlothianMon 16 Aug 2027Wed 18 Aug 2027Thu 7 Jan 2027
MorayMon 16 Aug 2027Wed 18 Aug 2027Wed 6 Jan 2027
North AyrshireThu 12 Aug 2027Mon 16 Aug 2027Tue 5 Jan 2027
North LanarkshireThu 12 Aug 2027Mon 16 Aug 2027Tue 5 Jan 2027
OrkneyNot published yetNot published yetTue 5 Jan 2027
Perth and KinrossMon 16 Aug 2027Wed 18 Aug 2027Thu 7 Jan 2027
RenfrewshireMon 16 Aug 2027Wed 18 Aug 2027Wed 6 Jan 2027
Scottish BordersMon 16 Aug 2027Wed 18 Aug 2027Wed 6 Jan 2027
ShetlandMon 16 Aug 2027Wed 18 Aug 2027Tue 5 Jan 2027
South AyrshireThu 12 Aug 2027Mon 16 Aug 2027Tue 5 Jan 2027
South LanarkshireFri 13 Aug 2027Tue 17 Aug 2027Wed 6 Jan 2027
StirlingMon 9 Aug 2027Wed 11 Aug 2027Tue 5 Jan 2027
West DunbartonshireFri 13 Aug 2027Tue 17 Aug 2027Tue 5 Jan 2027
West LothianMon 16 Aug 2027Wed 18 Aug 2027Tue 5 Jan 2027
Western IslesNot published yetNot published yetTue 5 Jan 2027

After Christmas 2026

Monday 4 January 2027 is a bank holiday in Scotland, so schools stay closed that day. Return dates then fall into three groups.

  • Tuesday 5 January: most councils, including Glasgow, Aberdeen, Falkirk and North Lanarkshire.
  • Wednesday 6 January: Edinburgh, Fife, Highland, Moray, Renfrewshire, South Lanarkshire, Scottish Borders and Dumfries and Galloway.
  • Thursday 7 January: Angus, Dundee, Perth and Kinross and Midlothian.

In Edinburgh, Midlothian and Dumfries and Galloway, teachers return a day earlier for an in-service day.

After Easter 2027

  • Wednesday 7 April: Shetland, which breaks earliest, from Thursday 25 March.
  • Monday 12 April: councils that broke up on Thursday 25 March, such as Fife, Highland and Dundee.
  • Monday 19 April: councils with a spring break from 5 to 16 April, such as Glasgow and North Lanarkshire.
  • Tuesday 20 April: Edinburgh and Midlothian, after a local holiday on Monday 19 April.

The next closure for most councils is the May Day bank holiday, Monday 3 May 2027.

After the summer 2027

Clackmannanshire and Falkirk go back first, on Wednesday 11 August 2027. Most councils return between Monday 16 and Wednesday 18 August. Dumfries and Galloway returns on Monday 23 August and Aberdeen last, on Tuesday 24 August.

Teachers go back one or two days before pupils for in-service training. In Glasgow, for example, teachers return on Monday 16 August and pupils on Wednesday 18 August 2027.

Some councils had not confirmed 2027/28 dates when we last checked. The Western Isles has proposed Thursday 19 August 2027 for pupils, but its calendar is not final.

After the October and February breaks

After October week 2026, Glasgow pupils return on Monday 19 October and Edinburgh pupils on Tuesday 20 October. In Fife, Highland and Aberdeen, pupils return on Monday 26 October.

February breaks are short and vary the most. In 2027 Fife pupils return on Monday 15 February and Dundee pupils on Wednesday 17 February. Glasgow and Highland pupils return on Thursday 18 February, and Edinburgh pupils on Monday 22 February.

What to do next

Check your council's page for in-service days near the return date. These are the days most likely to catch parents out.

Quick answers

When do schools go back after Christmas in Scotland?

Most councils return on Tuesday 5 January 2027. Some return on Wednesday 6 January, and Angus, Dundee, Perth and Kinross and Midlothian on Thursday 7 January.

When do Scottish schools go back in August 2027?

Between Wednesday 11 August and Tuesday 24 August 2027. Clackmannanshire and Falkirk are first and Aberdeen is last.

Why do schools go back on a Tuesday or Wednesday?

Teachers usually have one or two in-service days first. Pupils then start once those days are over, which often lands midweek.

Is 4 January 2027 a school day?

No. Monday 4 January 2027 is a Scottish bank holiday, the substitute day for 2 January, and schools are closed.

More guides

Dates for every council, worked out for each break.