Parts of Scotland have woken to a thick blanket of snow on Thursday morning as the chilly spring weather continues.
A yellow warning is in place for areas in the north, north east, central and south west of Scotland.
The Met Office issued the update which began at 3am on Thursday morning and will stay until midday.
Forecasters said snow could accumulate to up to 3cm below 150m and possibly 6cm over higher roads.
STV Metereologist Sean Batty said: “I can’t remember a more prolonged spell of colder than average conditions through spring so far, with April looking like it was our coldest since 1989 and overnight temperatures their lowest since 1922, and May has started off very cold too.
“For some places in Scotland, April was the sunniest, driest, coldest and frostiest on record – quite some going.”
Along some of the higher parts of the A9 there was over 10cm of snow lying on Thursday morning, but a covering also made it much further south to the likes of East Kilbride, Muirkirk, Strathaven, Livingstone and Stoneyburn in West Lothian.
Sean added: “While snow actually falling in early May is not that unusual away from the north of the country, it is quite rare in the south. But to have snow which actually settles is extremely rare at this point in spring.
“Normally we’d only expect a few days of fresh lying snow to fall in the Cairngorms in May but definitely not in lower and more populated places.
“While temperatures lift closer to normal, especially by night, generally the longer term pattern for the next few weeks is for around average to colder conditions to continue with no real sign of any real heat in the foreseeable.
“What’s interesting is only one place in Scotland has hit 20C so far this year, and it looks unlikely anywhere will reach 20C in the coming weeks.
“This is quite late in the year to have not breached the 20 mark, and if it doesn’t happen before May 12 then this will be the latest for over 20 years.”