A yellow weather warning for heavy rain has been issued across much of mainland Scotland.
Flooding and travel disruption is forecast with the alert coming into force from 3am on Friday until 6pm.
The warning covers Glasgow, Edinburgh, Stirling, Perth, Ayrshire, Dumfries and Galloway and Argyll and Bute.
The Met Office warned spray and flooding could lead to difficult driving conditions and some road closures.
Forecasters said where flooding occurs, there is a chance of delays or cancellations to train and bus services.
It comes after ScotRail resumed normal service after most trains were cancelled over the Christmas period due to strike action by Network Rail workers.
Amid heavy rain, there is a chance some communities will become cut off by flooded roads, the Met Office said.
Homes and businesses could be flooded, causing damage to some buildings too.
On Tuesday morning, the Met Office issued a warning that almost all of northern Scotland would be hit by freezing temperatures with a new alert in force from 3pm until 10am on Wednesday.
There was widespread travel disruption with many major roads affected by wintry conditions.