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.
STV News is now on WhatsApp
Get all the latest news from around the countryFollow STV News
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country