Flood warnings remain in place as heavy rain and high winds continue to batter the country.
Hundreds of homes in Dumfries in Galloway have lost power and a landslip has disrupted trains between Kilmarnock and Dumfries. Network Rail said it is working to clear the debris and that a replacement bus service is running.
Driving conditions are also dangerous.
Amber "be prepared" weather warnings have been issued for Strathclyde, Dumfries & Galloway, Lothian and Borders and Central Scotland.
Emergency services are trying to prevent flooding in the Perthshire village of Comrie where more than 100 residents were evacuated on Monday when the Water of Ruchill river burst its banks. Hundreds of sandbags have been distributed by the council and water has been pumped away from saturated areas to try to prevent further problems.
Perth and Kinross Council announced that flood defences for the village, which was also flooded in August, are to be strengthened with £1 million set aside to build a wall and raise a road close to the river.
Flood alerts remain in 11 areas including Dumfries and Galloway, Strathclyde, Tayside and the Lothians, with 10 further warnings across the country. Dumfries and Galloway Council said the River Cree and River Nith are being monitored as high tide approaches.
Showers will continue on Friday and the return of heavy rain is predicted for the weekend.
Tony Conlan, a forecaster with MeteoGroup, the weather division of the Press Association, said: "At the moment the rain is pushing away from south and eastern areas, leaving lighter showers this evening. We will be left with these conditions for tomorrow and most of Saturday with the possibility of some thunderstorms in western areas."
Mr Conlan said winds of 61mph have been recorded near Aberdeen.