Warnings of snow are in place across many parts of the country after Scotland recorded its coldest March night in 13 years.
The temperature dropped to minus 16C at Altnaharra in the Highlands on Wednesday night, making it the coldest night of 2023 so far, the Met Office said.
It also marks the lowest minimum temperature recorded in the UK in the month of March since 2010, when Braemar in Aberdeenshire dropped to minus 18.6C.
The Met Office has issued a yellow warning of snow for central Scotland, Tayside, Fife, Dumfries and Galloway, the Lothians and the Scottish Borders which is valid until 2pm on Friday.
It warns heavy snow has the potential to cause disruption on Thursday and Friday, with possible travel delays on roads as vehicles become stranded, and delays or cancellations to rail and air services.
A yellow warning of snow and ice in northern Scotland was in place until 10am on Thursday.
In Aberdeenshire, some schools are closed on Thursday due to heavy snow in the area.
Police Scotland have warned people to take care when out and about.
The force tweeted: “Snow and ice are forecast for large parts of Scotland this week and yellow warnings remain in place.
“Drivers should plan ahead and ensure you have sufficient fuel, warm clothing, food, water and a charged mobile in case of any delays.”