Motorists have been warned to be extra careful on the roads as high winds and rain batter the country.
The Scottish Environment Protection Agency (Sepa) issued 23 Flood Warnings and seven Flood Alerts across the county in areas including Tayside, Fife and Central Scotland warning residents to be prepared for flooding.
High winds were also causing significant transport problems on main roads including the M90 southbound between Milnathort and Kinross in Perthshire where a gritter lorry had blown over.
Tayside Police said officers were called out at around 5am on Monday.
A spokesman for the force said the road was closed to allow for a recovery operation. Diversions were in place.
The Tay Road Bridge was also affected by high winds and was closed to HGVs and other high-sided vehicles. The Forth Road Bridge and the Friarton Bridge in Perth and Kinross were also affected by wind.
Flooding was reported on the A9 at Ballinluig and Dalguise in Perthshire as well as in Comrie, where residents were previously evacuated after the Water of Ruchill burst its banks.
Calmac ferry sailings have also been suspended between Fishnish and Lochaline.
Forecasters said showers would turn increasingly to snow on high ground during Monday afternoon and continue overnight and through to the middle of New Years Day.
The heaviest falls are expected on ground above 300m, where 5-10 cm of fresh snow could fall.
Motorists have also been warned to be aware of ice on the roads as temperatures drop.
Your report: If you have information on this or any other story, please let us know. You can send information, pictures to firstname.lastname@example.org or call us on 01382 591016.
Feedback: We want your feedback on our site. If you've got questions, spotted an inaccuracy or just want to share some ideas about our news service, please email us on email@example.com.
More About Weather
- Commonwealth Games spectators make the most of Glasgow heatwave
- Scotland swelters in summer sun as temperatures soar past 27C
- Pollution warning as 2014 set to be Scotland's second warmest year
- Scotland records UK's hottest day of 2014 as temperatures top 26C
- Scotland sizzles like Ibiza in warmest day of the year at 26C
- Aviemore swelters at 23C as it enjoys Scotland's hottest day of year
- Heavy snow and high winds bring 'hazardous' driving conditions