Stormy weather battered the north and north-east over the weekend, with strong wind ripping an oil platform from a pier in Shetland.
Motorists and homeowners are being urged to "be prepared" as heavy rain continues to hit the north-east.
A yellow weather warning for thunderstorms has been issued for parts of the north and north-east.
Aviemore was the coldest location in the UK this week, as rain lashed down across many communities.
The Scottish Environmental Protection Agency has put over 50 Flood Warning's in place across Scotland today.
A Flood Warning has been issued for Rosehearty to Fraserburgh.
Moray residents may have to take the rough with the smooth on the weather front this weekend as the region is tipped to be one of the hottest places in Europe - while parts of it are on flood alert.