Police have advised motorists to drive with the utmost care as heavy rain and high winds continue to batter the country.
The Met Office has issued an amber alert, meaning "be prepared", for Grampian, the Borders, Lothians, Central, Tayside and Fife. A yellow "be aware" warning has also been issued for Strathclyde.
Gusts of up to 75mph were expected to hit eastern Scotland through the night while winds in the west could reach 55mph according to MeteoGroup - the weather division of the Press Association.
Police forces in Dumfries and Galloway and Grampian reported a number of fallen trees last night and were bracing themselves for more disruption.
Nine flood alerts issued on Monday by the Scottish Environment Protection Agency (Sepa) for rivers across the country remain in place.
Tayside Police has advised drivers to reduce their speed and drive with the "utmost care" as surface water is likely to make driving conditions more difficult. A spokesman said: "Anyone who is travelling should allow plenty of time for their journey, reduce their speed and drive according to the conditions. This includes keeping a safe distance from the vehicle in front and using dipped headlights where appropriate."
The Scottish Government said the Multi Agency Response Team (MART) would be running until the weather improved.
Transport minister Keith Brown said: "In light of the Met Office warning for wind and rain in many parts of the country, our trunk road operating companies have all their resources available, including patrols, and will pre-position resources in areas of special attention.
"The Traffic Scotland website, variable message signs and traffic internet radio are being used to provide up-to-date information to the travelling public, allowing them to plan and amend their journeys accordingly."
Andy Ratcliffe, a forecaster with MeteoGroup, said: "There will be gusts up to around 60mph through the morning across Scotland, then they will ease off through the afternoon. There will be persistent rain overnight, heavy at times, and further rain through Tuesday as well."