Motorists are being warned of hazardous driving conditions tomorrow morning as heavy rain is expected to lash the region causing flooding on roads.
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 tomorrow.
The Met Office has issued an amber “be prepared” warning of rain for south east Highlands tomorrow morning and a yellow “be aware” warning of rain for most of the rest of the Highlands and the Northern Isles.
Police are warning of possible disruption to travel in the morning as the Scottish Environment Protection Agency 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 (4in) of rain is expected to fall overnight and the peak is likely to be between 5am and 6am tomorrow.
“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 yesterday 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 yesterday with 5in of rainfall – the average for Shetland for the whole of August is usually just 3in.
Fire crews on the islands being called out to several flooded homes in Levenwick and Cunningsburgh last night.
And landslides in Levenwick, Maywick, Weisdale and at Dale Lees kept the council’s roads engineers busy most of the evening and into the night.
The A968 north of the Collafirth junction was still closed this morning, but expected to open later today.
A fire service spokeswoman said all the calls came in within a very short time span just before 9pm yesterday.
Fire crews from Sandwick were called to a flooded property in Levenwick just after 8.30pm. At the same time, Lerwick firefighters received a call to the sewage plant at Gremista, where they had to clear a culvert that was blocked by debris.
Meanwhile, 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 the Bixter fire crew was tasked to prevent any traffic crossing the Setter bridge in Weisdale after it become flooded and impassable.