Calendar An icon of a desk calendar. Cancel An icon of a circle with a diagonal line across. Caret An icon of a block arrow pointing to the right. Email An icon of a paper envelope. Facebook An icon of the Facebook "f" mark. Google An icon of the Google "G" mark. Linked In An icon of the Linked In "in" mark. Logout An icon representing logout. Profile An icon that resembles human head and shoulders. Telephone An icon of a traditional telephone receiver. Tick An icon of a tick mark. Is Public An icon of a human eye and eyelashes. Is Not Public An icon of a human eye and eyelashes with a diagonal line through it. Pause Icon A two-lined pause icon for stopping interactions. Quote Mark A opening quote mark. Quote Mark A closing quote mark. Arrow An icon of an arrow. Folder An icon of a paper folder. Breaking An icon of an exclamation mark on a circular background. Camera An icon of a digital camera. Caret An icon of a caret arrow. Clock An icon of a clock face. Close An icon of the an X shape. Close Icon An icon used to represent where to interact to collapse or dismiss a component Comment An icon of a speech bubble. Comments An icon of a speech bubble, denoting user comments. Comments An icon of a speech bubble, denoting user comments. Ellipsis An icon of 3 horizontal dots. Envelope An icon of a paper envelope. Facebook An icon of a facebook f logo. Camera An icon of a digital camera. Home An icon of a house. Instagram An icon of the Instagram logo. LinkedIn An icon of the LinkedIn logo. Magnifying Glass An icon of a magnifying glass. Search Icon A magnifying glass icon that is used to represent the function of searching. Menu An icon of 3 horizontal lines. Hamburger Menu Icon An icon used to represent a collapsed menu. Next An icon of an arrow pointing to the right. Notice An explanation mark centred inside a circle. Previous An icon of an arrow pointing to the left. Rating An icon of a star. Tag An icon of a tag. Twitter An icon of the Twitter logo. Video Camera An icon of a video camera shape. Speech Bubble Icon A icon displaying a speech bubble WhatsApp An icon of the WhatsApp logo. Information An icon of an information logo. Plus A mathematical 'plus' symbol. Duration An icon indicating Time. Success Tick An icon of a green tick. Success Tick Timeout An icon of a greyed out success tick. Loading Spinner An icon of a loading spinner. Facebook Messenger An icon of the facebook messenger app logo. Facebook An icon of a facebook f logo. Facebook Messenger An icon of the Twitter app logo. LinkedIn An icon of the LinkedIn logo. WhatsApp Messenger An icon of the Whatsapp messenger app logo. Email An icon of an mail envelope. Copy link A decentered black square over a white square.

Updated: Full list as hundreds of schools closed in Aberdeenshire, Highland, Moray and Shetland due to snow and winds on Friday

Thousands of pupils affected on fourth day of adverse weather across the region on Friday January 19.

Fiona Shaw with Finn on a sled along the river Dee
Fiona Shaw with Finn along the river Dee. Image: Kami Thomson/DC Thomson

Schools in Highlands, Aberdeenshire, Orkney and Shetland are closed or delayed in opening as snow and winds hit across the north of Scotland.

On a fifth snow day for many pupils – local authorities have made the decision to close or delay the start for many today.

There are several weather warnings in place – in Orkney drivers have been told to stay at home.

Here are the schools closed in the north, north-east, Highlands, islands and on the west coast; organised by council area.

If you spot a mistake in this list, please let us know at

Aberdeen school closure

Milltimber Primary School: delayed opening until 9.30am.

Aberdeenshire school closures

Schools across Aberdeenshire are closed, and many have delayed openings this morning.

Aberchirder Primary School: closed today

Aboyne Academy: Reopens today – changed transport routes

Aboyne Primary School: Opening delayed

Alehousewells School: School and nursery will open at 10.00 to ensure staff can travel safely. Nursery will close again at 4pm.

Alford Academy: Changes to transport routes

Alford Primary School: Opening delayed

Anna Richie School: Closed to everyone

Arduthie School: Reopens today

Arnage School: Closed to everyone

Auchenblae School: not updated

Auchnagatt School: Closed to everyone

Auchterellon School: Auchterellon Primary School and Nursery will open at 10am

Auchterless School: Closed to everyone

Ballater School: Opening delayed

Ballogie Nursery: Opening delayed

Balmedie School: Opening delayed

Banchory Academy: Partial Closure

Banchory Primary School: Opening delayed

Banchory-Devenick School: transport not operating, School will re-open as normal today.

Banff Academy: Closed to everyone

Banff Primary School: Closed to everyone

Barthol Chapel School: Closed to everyone

Bervie School: Reopened

Boddam School: Closed to everyone

Bracoden School: Closed to everyone

Braemar School: Opening delayed

Buchanhaven Primary School: Closed to everyone

Burnhaven School: Closed to everyone

Cairney School: Opening delayed

Carronhill School: School is open as normal today. Transport is running

Catterline School: Re-opened.

Chapel of Garioch School: Opening delayed

Clatt School: currently mothballed

Clerkhill School: not updated

Cluny School: Opening delayed

Craigievar School: Closed to everyone

Crathes School: Opening delayed

Crathie School: Delayed opening

Crimond School: Closed to everyone

Crossroads Nursery, Durris: Opening delayed

Crombie School: not updated

Crudie School:  Closed to everyone

Cultercullen School: reopened, Changes to transport routes

Dales Park School: Closed to everyone

Daviot School: Opening delayed, Transport not operating.

Drumblade School: Closed to everyone

Drumoak School: Transport not operating

Dunecht School: not updated

Dunnottar School: not updated

Durris School: Transport not operating, Opening delayed

Easterfield School: currently mothballed

Echt School: Echt school and nursery will open at 10am. Transport is running.

Ellon Academy: Closed to everyone

Ellon Primary School: Open at 10am today. Nursery will close at 3.30pm to allow staff to travel home in the light. Central Taxis are not running today.

Elrick School: not updated

Fetterangus School: Closed to everyone

Fettercairn School: not updated

Fintry School, Turriff: Closed to everyone

Finzean School: Opening delayed

Fisherford School: currently mothballed

Fishermoss School: not updated

Fordyce School: Closed to everyone

Forgue School: not updated

Foveran School: not updated

Fraserburgh Academy: Closed to everyone

Fraserburgh North School: Closed to everyone

Fraserburgh South Park School: Closed to everyone

Fyvie School: Closed to everyone

Glass School: Closed to everyone

Glenbervie School: not updated

Gordon Schools (The): Closed today

Gordon Primary School: not updated

Gourdon School: not updated

Hatton Fintray School: Closed to everyone

Hatton School, Cruden: Closed to everyone

Hill of Banchory School: Opening delayed

Hillside School: not updated

Insch School: Transport not operating, opening delayed. 10am start for all classes and nursery – 2.30pm finish for all.

Inverallochy School: Cloed to everyone

Inverurie Academy: Opening delayed

Johnshaven School: not updated

Keig School: Opening delayed

Keithhall School: not updated

Kellands School: Opening delayed

Kemnay Academy: Changes to transport routes.

Kemnay Primary School: not updated

Kennethmont School: Closed today

Kincardine O’Neil School: Opening delayed

Kinellar School: not updated

King Edward School: Closed today

Kininmonth School: Closed to everyone

Kinneff School: Re-opened.

Kintore School: Changes to transport, school reopened

Lairhillock School: Re-opened

Largue School: not updated

Laurencekirk School: Transport not operating

Lochpots School: Closed to everyone

Logie Coldstone School: Opening delayed

Logie Durno School: Opening delayed

Longside School: Closed to everyone

Lumphanan School: Opening delayed

Lumsden School: not updated

Luthermuir School: not updated

Macduff Primary School: Closed to everyone

Mackie Academy: Reopens today

Marykirk School: not updated

Maud School: Closed to everyone

Mearns Academy: Changes to transport routes

Meethill School: Closed to everyone

Meiklemill School: Opening delayed

Meldrum Academy: School open, changes to transport

Meldrum School: Changes to transport routes

Methlick School: not updated

Midmar School: Transport not operating.

Midmill School: not updated

Mill O’ Forest School: not updated

Mintlaw Academy: Closed to pupils

Mintlaw School: Closed to everyone

Monquhitter School: Closed to everyone

Monymusk School: Opening delayed

New Deer School: Closed to everyone

New Machar School: Opening delayed

New Pitsligo and St John’s School: Closed to everyone

Newburgh Mathers School: Opening delayed

Newtonhill School: not updated

Old Rayne School: Opening delayed

Ordiquhill School: Closed to everyone

Oyne School: Opening delayed, The school kitchen at Rayne North is unable to open, so packed lunches will be needed.

Peterhead Academy: Closed to everyone

Peterhead Central School: Closed to everyone

Pitfour School: Closed to everyone

Pitmedden School: not updated

Port Elphinstone School: Opening delayed

Port Erroll School: Closed to everyone

Portlethen Academy: not updated

Portlethen School: not updated

Portsoy School: Closed to everyone

Premnay School: not updated

Rathen School: Closed to everyone

Rayne North School: not updated

Redmyre School: not updated

Rhynie School: not updated

Rosehearty School: Closed to everyone

Rothienorman School: Opening delayed, Changes to transport routes

Sandhaven School: Closed to everyone

Skene School: not updated

Slains School: Opening delayed.

St Andrews School, Fraserburgh: Closed to everyone

St Andrews School, Inverurie: Changes to transport routes

St Combs School: Closed to everyone

St Cyrus School: Opening delayed, Transport not operating

St Fergus School: Closed to everyone

Strathburn School: Opening delayed

Strathdon School: not updated

Strichen School: Closed to everyone

Stuartfield School: Closed to everyone

Tarland School: Opening delayed

Tarves School: Opening delayed, transport not operating

Tipperty School: Opening delayed

Torphins School: Opening delayed

Tough School: not updated

Towie School: Opening delayed

Tullynessle School: Opening delayed

Turriff Academy: Closed to pupils only

Turriff Primary School: Closed to everyone

Tyrie School: Closed to everyone

Udny Green School: Opening delayed

Uryside School: Opening delayed

Westfield School: Closed to everyone

Westhill Academy: Opening delayed

Whitehills School: Closed to everyone

Comhairle nan Eilean Siar

Schools across the Western Isles are expected to be open as normal on Friday 19th January.

There continues to be a risk of localised disruption as snow turns to rain in varying degrees across the islands.

Schools will notify parents directly of any specific localised issues that may affect individual locations.

Moray school closures

A handful of schools are closed or have a delayed opening this morning.

Aberlour Primary School: Closed today

Aberlour and Craigellachie Nursery: Closed

Busy Bees Childcare: Closed today.

Craigellachie Primary School: Closed today

Cullen Primary School: Closed today

Dallas Primary School: Delayed opening

Forres Academy: Closed today

Glenlivet Primary School: Closed today

Keith Grammar School: Keith Grammar School will return to our usual opening time of 8.45am on Friday 19th January 2024.

Knockando Primary School: Closed today

Lhanbryde Primary School: Late opening

Logie Primary School:  Closed today

Mortlach Primary School: Closed today

New Elgin Primary School: To enable safe travel, school will open to pupils at 10am. Pupils should line up at their usual place and there will be a bell.

Rothes Primary and Nursery School: Closed today

Speyside High School: Closed today

The Cabin: Closed today

Tomintoul Primary School: Closed today

Highland school closures

Abernethy Primary: not updated

Acharacle Primary and Nursery: Closed today

Achiltibuie Primary: Closed today

Aldourie Primary: Closed today

Alness Academy: Closed today

Alvie Primary: not updated

Applecross Primary and Nuraery: Partially closed – opening 1 hour later

Ardersier Primary: Closed today

Ardgour Primary: Closed today

Ardross Primary: Closed today

Ardnamurchan High School: Closed today

Arisaig Primary: not updated

Auchtertyre Primary: Closed today

Auldearn Primary: not updated

Aviemore Primary: not updated

Avoch Primary: Closed today

Ballachulish Primary: not updated

Balloch Primary: not updated

Balnain Primary: Closed today

Banavie Primary: not updated

Beauly Primary: Closed today

Ben Wyvis Primary: Closed today

Bishop Eden’s Primary: not updated

Bonar Bridge Primary: Closed today

Bower Primary: Closed today

Bridgend Primary and Nursery: Closed today

Broadford Primary: Closed today

Brora Primary: Closed today

Bualnaluib Primary: Closed today

Bun-Sgoil Ghàidhlig Inbhir Nis: Closed today

Bun-Sgoil Ghàidhlig Loch Abar: not updated

Bun-Sgoil Ghàidhlig Phort Rìgh: not updated

Bun-Sgoil Shlèite: Closed today

Canisbay Primary and Nursery: Closed today

Cannich Bridge Primary: Closed today

Caol Primary: not updated

Carbost Primary: Closed today

Carrbridge Primary: not updated

Castletown Primary and Nursery: Closed today

Cauldeen Primary and Nursery: Closed today

Cawdor Primary: Closed today

Central Primary: Closed today

Charleston Academy: Closed today

Coulhill Primary and Nursery: Closed today

Cradlehall Primary: Closed today

Craighill Primary: Closed today

Cromarty Primary: Closed today

Crossroads Primary: Closed today

Crown Primary: not updated

Croy Primary: Closed today

Culbokie Primary: Closed today

Culloden Academy: Closed today

Dalneigh Primary: Partially closed – opening 1 hour later

Daviot Primary: Closed today

Deshar Primary: not updated

Dingwall Academy: Closed today

Dingwall Primary: Closed today

Dochgarroch Primary: Closed today

Dornoch Academy: Closed today

Dornoch Primary: Closed today

Drakies Primary: Closed today

Drummond School: Closed today

Dunbeath Primary: Closed today

Duncan Forbes Primary: not updated

Dunvegan Primary: not updated

Durness Primary: Closed today

Duror Primary: not updated

Edderton Primary: Closed today

Edinbane Primary: Closed today

Eigg Primary: not updated

Farr High School: Closed today

Farr Primary (Inv): Closed today

Farr Primary and Nursery (Suth): Closed today

Ferintosh Primary: Closed today

Fortrose Academy: Closed today

Gairloch High School: Closed today

Gairloch Primary: Closed today

Gledfield Primary: Closed today

Glencoe Primary: not updated

Glenelg Primary: Closed today

Glenurquhart Primary: Closed today

Glen Urquhart High School: Closed today

Golspie High School: Closed today

Golspie Primary: Closed today

Grantown Grammar School: not updated

Grantown Primary: not updated

Halkirk Primary: Closed today

Helmsdale Primary: Closed today

Hill of Fearn Primary: Closed today

Hilton of Cadboll Primary: Closed today

Hilton Primary Nursery: Closed today

Holm Primary: Closed today

Inshes Primary: OPening one hour later

Inver Primary: Closed today

Invergarry Primary: not updated

Invergordon Academy: Closed today

Inverie Primary: not updated

Inverlochy Primary: not updated

Inverness High School: Closed today

Inverness Royal Academy: Closed today

Keiss Primary: Closed today

Kilchoan Primary: Closed today

Kilchuimen Academy: Closed today

Kilchuimen Primary: Closed today

Kilmuir Primary: Closed today

Kiltearn Primary: Closed today

Kingussie High School: not updated

Kingussie Primary: Closed today

Kinlochbervie High School: Closed today

Kinlochbervie Primary: Closed today

Kinlochleven High School: not updated

Kinlochleven Primary: not updated

Kinmylies Primary: Closed today

Kirkhill Primary: Closed today

Knockbreck Primary (Dunvegan): Closed today

Knockbreck Primary (Tain): Closed today

Kyle Primary: Closed today

Kyleakin Primary: Closed today

Lady Lovat Primary: not updated

Lairg Primary: Closed today

Loch Duich Primary: Closed today

Lochaber High School: not updated

Lochaline Primary: not updated

Lochardil Primary: Closed today

Lochcarron Primary: Closed today

Lochinver Primary and ELC: Closed today

Lundavra Primary: not updated

Lybster Primary: Closed today

Macdiarmid Primary: Closed today

Mallaig High School: not updated

Mallaig Primary: not updated

Marybank Primary: Closed today

Melvich Primary and Nursery: Closed today

Merkinch Primary: not updated

Millbank Primary: Closed today

Millburn Academy: Closed today

Miller Academy Primary and Nursery: Closed today

Milton of Leys Primary: Closed today

Milton Primary: Closed today

Mount Pleasant Primary: Closed today

Muck Primary: not updated

Muirtown Primary: Closed today

Mulbuie Primary: Closed today

Munlochy Primary: Closed today

Nairn Academy: Closed today

Ness Castle Primary: Closed today

Newmore Primary: Closed today

Newton Park Primary: Closed today

Newtonmore Primary: Not updated

North Kessock Primary: Closed today

Noss Primary and Nursery: Closed today

Obsdale Primary and Nursery: Closed today

Park Primary School: Closed today

Pennyland Primary: not updated

Plockton High School: Closed today

Plockton Primary: Closed today

Poolewe Primary: Closed today

Portree High School: not updated

Portree Primary: not updated

Raasay Primary: not updated

Raigmore Primary: Closed today

Reay Primary: Closed today

Resolis Primary: Closed today

Rogart Primary: Closed today

Rosebank Primary: Closed today

Rosehall Primary: Closed today

Rum Primary: not updated

Scoraig School: not updated

Scourie Primary: Closed today

Shieldaig Primary: Closed today

Smithton Primary: Closed today

South Lodge Primary: Closed today

Spean Bridge Primary: not updated

St Bride’s Primary: not updated

St Columba’s Roman Catholic Primary: not updated

St Duthus School: Closed

St Joseph’s RC Primary: Opening an hour later

Staffin Primary: Closed today

Strathconon Primary: Closed today

Strathdearn Primary: Closed today

Stratherrick Primary: Closed today

Strathgarve Primary: Closed today

Strathpeffer Primary: Closed today

Strontian Primary: Closed today

Tain Royal Academy: Closed today

Tarbat Old Primary: Closed today

Tarbat Old Primary and Nursery: Closed today

Tarradale Primary: Closed today

Teanassie Primary: Closed today

Thrumster Primary and Nursery: Closed today

Thurso High School: Closed today

Tomnacross Primary: Closed today

Tongue Primary and Nursery: Closed today

Tore Primary: Closed today

Ullapool High School: Closed today

Ullapool Primary and English and Gaelic Nursery: Closed today

Watten Primary: Closed

Wick High School: Closed

Orkney school closures

Schools, nurseries and Orkney College are closed, as are libraries, community centres, sports centres and museums on Friday 19th January.

Shetland school closures

All schools in Shetland are closed today, Friday.