The Met Office said a low-pressure system will move in across the north of Scotland today.
The forecaster issued a yellow weather warning for rain from 6pm on Sunday until 9pm on Monday for parts of western Scotland.
A whopping 170mm of rain could drench areas of Argyll, Lochaber and Wester Ross.
There is a small chance that homes and businesses could be flooded by the downpour.
Floods could also spark train and bus delays – and even some cancellations.
Wet roads will make for tricky driving, with some road closures possible.
And several rural communities in the Highlands could be cut off by flooding.
Deputy chief meteorologist at the Met Office David Hayter said: “There’s likely to be some persistent rain for northern Scotland – perhaps wintry at times for Shetland – on Sunday.
“The rain will slowly push north through Sunday, before pivoting and then returning south later on Monday.
“Some southern parts of the warning area may see a drier interlude for a time on Monday and there is some uncertainly as to how far north the rain gets.
“40-75 mm of rain may fall quite widely in the warning areas, but there is potential for 120-170 mm in the wettest areas, this perhaps most likely in parts of Argyll, Lochaber and Wester Ross.”
It turns colder across northern areas with showers next week, the Met Office added.
These will become wintry at times especially over higher ground but potentially to lower levels too as the week progresses.
There is a chance of wintry conditions developing more widely through the second half of next week as rain pushes up from the south for a time.
It comes as the Met Office warns of snow in two parts of Britain – with a big freeze set to sweep across the country in just days.
Is your area affected?
These are the regions covered by the yellow rain warning:
- Perth and Kinross
- Stirling
- Highland
- Argyll and Bute
- Inverclyde
- North Ayrshire
- Renfrewshire
- West Dunbartonshire