Drivers have been warned to take care on icy roads after wintry showers.

A "yellow" warning for ice is in place for most of Scotland until 11am on Wednesday.

The main hazard is likely to be icy surfaces where rain falls on to frozen ground, with wintry showers expected in the west of Scotland.

The Met Office said snow is likely to fall on higher ground.

On Sunday, Edinburgh and Glasgow experienced their coldest day in seven years, with temperatures falling as low as -8C.

Snow and ice led to more than 70 flights being cancelled on Monday.

STV's weather presenter Sean Batty said: "Most people will have noticed that it was much less cold last night with temperatures in some spots about 10 degrees higher than previous nights.

"Even though the temperatures are higher, we're still on the colder side of normal and the freezing levels will drop through today with showers in the west turning increasingly to snow to low levels."

He continued: "Snow is more likely on the mainland and a mixture of sleet and rain will continue across the Hebrides and Northern Isles.

"Accumulations of snow will be mainly on higher ground during daylight hours, but after sunset, settling can be expected at low levels.

"The most frequent showers will be across the west Highlands, Argyll, the Glasgow area and Ayrshire."