Flood alerts and a weather warning are in place as Tayside and Fife prepares to be battered by major rainfall associated with Storm Francis.
A downpour is expected to accompany severe winds of up to 50mph in the coming days as the weather front moves across Scotland.
A Met Office yellow warning for rain has been issued for much of Tayside and Fife. It will be in force from midnight on Monday until 6am on Wednesday.
The Scottish Environment Protection Agency (Sepa) has also put flood alerts in place for Angus, Dundee and Fife ahead of Tuesday’s weather.
The worst affected parts of Scotland could be hit by up to 3.5in of rainfall during the storm.
The downpour is expected to hit Fife, Dundee, the Angus coast, and parts of Perth and Kinross.
The Met Office has warned of homes and businesses being hit by flooding, and “fast-flower or deep” water posing a “danger to life”.
The forecaster’s warning reads: “Storm Francis will bring another spell of very wet and windy weather during Tuesday and early Wednesday.
“Total rainfall accumulations are expected to reach 20 to 40 mm widely across the area with as much as 60-90 mm for parts of Northern Ireland and south-west Scotland, particularly over high ground.
“Strong east to north-easterly winds are also expected to develop, with gusts of 50mph affecting exposed coasts and hills.”
The Sepa flood alerts for Tayside and Fife state: “Heavy and persistent rain during Tuesday could cause flooding impacts from surface water and small watercourses, during Tuesday and overnight into Wednesday.
“Particularly at risk are flood-prone urban areas and the transport network. Impacts may include flooding to low-lying land and roads, with difficult driving conditions.
“Individual properties may also be at risk.”
Earlier in August, severe weather brought major flooding to the local area.
Parts of Perth were hit by a deluge following a night of heavy rain and thunderstorms.
Major flooding also hit Fife, with vehicles parked at Victoria Hospital left submerged under water.