Amber flood alerts have been issued across Moray, the Highlands and Skye.
The Scottish Environment Protection Agency (SEPA) has raised the alerts ahead of Storm Gertrude, which has been predicted by the Met Office to sweep across the country overnight into Friday.
Along with high rainfall, extreme gusts of up to 90MPH have been forecast for parts of Scotland.
In Moray, flooding could take place along exposed coastal areas, and around the River Spey, especially around the time of high water on Friday Afternoon at approximately 4.30pm.
And in Easter Ross and the Great Glen, the heavy rain could also result in flooding in areas of low lying land and roads.
Skye and Lochaber has also been issued with an alert.
A SEPA statement read: “During Friday a combination of very strong winds and waves may cause some flooding from wave and spray overtopping around the time of high water during Friday morning, with high water at for William at approximately 8.30am.
“Remain vigilant and remember, it is your responsibility to take actions which help protect yourself and your property.
“Advice and information is also available through Floodline on 0345 9881188.”