Motorists are being warned of hazardous driving conditions this morning as heavy rain is expected to lash the region.
Parts of the Highlands and islands were battered by storms at the weekend as the remnants of Hurricane Bertha crossed the country.
And more bad weather is expected today, with police warning of likely travel disruption and flooding on the roads.
The Met Office has issued an amber “be prepared” warning of rain for the south-east Highlands, and a yellow “be aware” warning of rain for the rest of the region and the islands.
SEPA has issued flood alerts for Caithness and Sutherland, Easter Ross and the Great Glen, Nairn, Shetland and Wester Ross.
A police spokesman said: “Up to 10cm (four inches) of rain is expected to fall overnight and the peak is likely to be between 5am and 6am.
“There is a possibility of flooding to low-lying land, roads and rivers, which could cause delays to early morning traffic.
“Police are asking that the public allow extra time for travel and, if driving, to be aware of possible flooding.”
Shetland took the brunt of the storm on Saturday when a month’s worth of rain fell in just one day.
The Met Office said Fair Isle was the wettest place in the UK with 5in of rainfall – the average for Shetland for the whole of August is usually just 3in.
Fire crews on the islands were called out to several flooded homes in Levenwick and Cunningsburgh just before 9pm on Saturday.
Crews from Sumburgh and Sandwick spent three hours pumping water from the A970 road into a nearby burn in an attempt to prevent houses from being flooded at the north end of the village.
And landslides in Levenwick, Maywick, Weisdale and at Dale Lees also kept the council’s roads engineers throughout Saturday night.