Winds blast Western Isles communities
Residents of the Western Isles have faced a night of high winds.
The Met Office had forecast south to southwesterly severe gales, with storm force winds for a time. Seas were expected to be high.
The Scottish Environment Protection Agency (Sepa) has issued seven flood warnings, all of them in Tayside.
Further flood alerts have been posted, covering most of Scotland from Caithness and Sutherland to Galloway.
Snow was forecast for higher ground from Saturday evening into Sunday. There was a risk of 10-20cm (4-8in) of snow on ground above 300m (about 1,000ft) in Highland, Tayside, Central and Grampian regions.
Drivers have been urged to drive with care and to consider postponing their journeys.
A spokesman for Northern Constabulary said: "Winter driving is a question of common sense and drivers should ask themselves if they really need to travel when conditions are poor."
The Scottish government is monitoring the situation.
Environment Minister Paul Wheelhouse said: "The challenging weather we have seen over recent days and weeks has hit some areas hard - and the community response has been heartening.
"While we do not expect heavy rainfall, with saturated ground or melting snow in some areas and with rivers swollen, further disruption is possible.
"The Scottish government remains vigilant and continues to work closely with our partners to monitor the situation."