Forecasters have warned locals to prepare for storm-force winds, heavy rain and flooding across Tayside and Fife later this week.
A yellow weather warning has been issued by the Met Office for Friday at noon until Saturday at 6pm.
Gusts of up to 70mph could batter parts of Scotland, with winds of 50mph expected “widely”.
A separate yellow warning for heavy rain, which could combine with melting snow and lead to flooding, will be in place across Courier country from 9am until 3pm on Friday.
The stormy weather is being caused by an area of low pressure which is moving across the UK.
The Met Office says there will be a “spell of very strong winds” which will lead to travel disruption. Roads and air, rail and ferry services are expected to be hit.
Power cuts are possible, while Friday’s rain could lead to properties and roads being flooded.
The forecaster adds there is a “small chance of fast flowing or deep floodwater causing danger to life”.
The Met Office wind warning states: “A deep area of low pressure is expected to track across northern Britain later on Friday and through early Saturday.
“Southwesterly winds will strengthen through Friday. Gales will become widespread later on Friday, persisting well into Saturday whilst becoming more westerly.
“Whilst some places may miss the worst of the winds, inland gusts of 50mph are expected quite widely, with some places having gusts in excess of 60 mph, more especially across the north of the warning area on Saturday.
“Gusts of up to 70 mph are likely around some coasts exposed to the west or southwest.
“Winds will gradually ease on Saturday, with the strongest winds becoming confined to Scotland on Saturday afternoon.
“These winds will lead to large waves affecting coasts and the possibility of waves over-topping some coastal routes, especially in the west and south of the warning area.
“In addition, bands of heavy rain sweeping eastwards on Friday in particular will present an additional hazard.”
The rain warning adds: “Rain will spread east early on Friday, gradually becoming persistent and heavy, especially over high ground.
“Rain will clear to the east in the evening, but with frequent heavy showers following.
“Expect 20-30 mm of rain widely across the area, with up to 60mm over high ground. Melting of snow will contribute to the risk of flooding.”