Heavy rain and flooding have created widespread disruption to traffic and caused problems for householders.
Roads have been closed and trains and ferries are either being delayed or cancelled.
Tayside Fire and Rescue Service said it is dealing with a major flooding incident in Comrie village, near Crieff in Perthshire, after the Water of Ruchill burst its banks. Ten fire engines are at the scene and a large part of the village is flooded.
Property has been flooded in Dunblane, Aberfoyle and Callander, with the main street in Aberfoyle closed in both directions.
A landslip has closed the A83 in both directions at the Rest and Be Thankful in Argyll. A diversion route has been set up.
Flooding has also closed the A814 in both directions at Rhu, between Helensburgh and Faslane. Motorists heading to Faslane or Coulport should use the A817 Haul Road or other alternative route.
High winds have seen the Forth Road Bridge closed to double-decker buses and it currently has speed restrictions in place.
Earlier traffic was queuing on the M8 because of flooding at junction 19 (Anderston Cross).
Trains between Glasgow and East Kilbride are disrupted by flooding at Thornliebank station and trains through Bishopton are also affected, ScotRail said.
Ferry operator CalMac listed 13 disruptions on its website, including to ferries between Wemyss Bay and Rothesay, Mallaig and Armadale, and Ardrossan and Brodick.