Christmas school holidays: when do the schools break up for Christmas across Scotland and when they're back in January

Christmas time is coming which means two weeks of freedom for kids across Scotland.

As the Christmas holidays rapidly approach, here’s a list of when the kids break up for the festive season and when they go back in January.

Read More
Scrapped school surveys won't be reinstated despite concerns about education dat...

Aberdeen Council

Term ends - Friday 20 December 2019


Christmas holiday - Monday 23 December 2019 to Friday 3 January 2020


Term starts - Monday 6 January 2020


Aberdeenshire Council

Term ends – Friday 20 December 2019

Hide Ad
Hide Ad

Christmas holiday – Monday 23 December 2019 to Friday 3 January 2020

Term starts – Monday 6 January 2020

Angus Council

Term ends - Friday 20 December 2019

Christmas holiday - Monday 23 December 2019 to Friday 3 January 2020

Term starts – Monday 6 January 2020

Argyll and Bute Council

Term ends – Friday 20 December 2019

Christmas Holiday – Monday 23 December 2019 to Friday 3 January

Term starts - Monday 6 January 2020

Clackmannanshire Council

Term ends - Friday 20 December 2019

Christmas holiday - Monday 23 December 2019 to Friday 3 January 2020

Term starts – Monday 6 January 2019

Dumfries and Galloway


Term ends - Friday 20 December 2019

Christmas holiday - Monday 23 December 2019 to Friday 3 January 2020

Term starts – Monday 6 January

Dundee Council

Term ends Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Monday 6 January

East Ayrshire Council

Term ends – Friday 20 December 2019

Christmas holiday - Monday 23 December 2019 to Friday 3 January 2020

Term starts - Monday 6 January 2020

East Dunbartonshire Council

Term ends – Friday 20 December 2019

Christmas holiday - Monday 23 December 2019 to Friday 03 January 2020

Term starts - Monday 06 January 2020

East Renfrewshire

Term ends - Friday 20 December 2019

Christmas holidays – Monday 23 December 2019 to Friday 6 January 2020

Term starts - Monday 6 January 2020

Edinburgh Council

Term ends - Friday 20 December 2019.

Hide Ad
Hide Ad

Christmas holidays - Monday 23 December 2019 to Wednesday 8 January 2020

Term starts: Thursday 9 January 2020

Falkirk Council

Term ends – Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Monday 6 January

Fife Council

Term ends – Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Monday 6 January

Glasgow City Council

Term ends - Thursday 19 December 2019

Christmas holiday – Friday 20 December to Friday 3 January

Term starts - Monday 6 January 2020

Inverclyde Council

Term ends – Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Monday 6 January

Midlothian Council

Term ends – Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts - Tuesday 7 January 2020

Moray Council

Term ends – Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Monday 6 January

North Ayrshire Council

Term ends – Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Monday 6 January

North Lanarkshire Council

Term ends – Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Monday 6 January

Orkney Islands Council

Term ends – Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Monday 6 January

Perth and Kinross Council

Term ends – Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Monday 6 January

Renfrewshire Council

Term ends – Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Monday 6 January

Scottish Borders Council

Term ends – Thursday 19 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Monday 6 January

Shetland Islands Council

Term ends – Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Wednesday 8 January

South Ayrshire Council

Term ends – Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Monday 6 January

South Lanarkshire Council

Term ends – Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Monday 6 January

Stirling Council

Term ends – Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Monday 6 January

West Dunbartonshire Council

Term ends – Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Monday 6 January

West Lothian Council

Term ends – Friday 20 December 2019

Christmas holiday – Monday 23 December to Friday 3 January

Term starts – Tuesday 7 January

For more information on 2019/2020 school term dates and school holidays, go to mygov.scot

Related topics: