Rail passengers have been warned to expect disruption to services after two yellow weather alerts were issued for parts of Scotland.
The Met Office said up to 60mm of rain could fall in some areas after issuing the weather warnings for parts of the Highlands, Aberdeen, Moray, Perth and Kinross, Angus and Stirling.
The forecaster added there could also be a risk of lightning strikes.
The alerts are due to come into force from 8pm on Friday to 8am on Saturday.
As a result, Network Rail said some services would be running at reduced speeds including parts of the Glasgow-Edinburgh line.
The rail infrastructure agency said: “We’ll be monitoring the weather around the clock and may need to implement further speed restrictions if rainfall totals exceed what’s forecast.
“If you’re due to travel tomorrow, please check before you leave the house at nationalrail.co.uk or with your train operator.”
The Met Office said: “Rain will become heavy and persistent across Scotland from the south this evening, clearing later in the night.
“Many areas will see 15-25mm, with some places, particularly higher ground of Angus, Aberdeenshire and East Highland, seeing as much as 40-60mm.
“Lightning may be an additional hazard in a few places. Some disruption to transport and infrastructure is likely.”
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country