Scots woke up to cold and wintry conditions this morning, with a band of hailstones and wintry showers moving across the country.
The Met Office issued a yellow weather warning for snow and ice from 6pm on Thursday until 10am Friday in another bout of bad weather this week.
Motorists are warned to take care on icy roads after frost formed overnight, with snow expected to fall over northern hills until midday.
Central, Tayside & Fife, Highlands & Eilean Siar and Strathclyde will be the worst hit by the wintry weather, with some heavy hail moving eastwards.

Forecasters say the the wind will pick up with some blustery showers in some parts of Scotland, with scattered sunny spells throughout Friday and into the weekend.
A Met Office forecast reads: "Icy stretches are expected on untreated surfaces this evening and overnight as wintry showers continue.

"Above 250 metres showers will generally fall as snow and accumulations of 2 to 5 cm are possible in some areas, mainly above 300 to 400 metres.
"Bands of showers, some heavy with hail, moving eastwards this morning, else sunny spells and scattered showers, mainly in the north and west. Showers falling as snow over northern hills.
"Showers in the west soon merging into longer spells of rain moving east overnight, with some snow over northern hills. Very windy in the far south-west. Frost in far north."
It comes after several flood warnings were put in place earlier in the week as Scotland was hit by 'severe gales' as a band of rain pushed across from Northern Ireland.
Forecasters say the high winds were caused by a succession of low pressure systems moving in from the Atlantic.