An amber flood alert has been issued in parts of the Highlands and Western Isles as rainfall and thunderstorms are expected this afternoon.
Heavy and persistent showers will hit the region with Skye and Lochaber at greatest risk.
The Scottish Environment Protection Agency (SEPA) are asking members of the public to be vigilant as urban and developed rural areas, roads and impermeable surfaces are at risk of disruption due to surface water run-off.
A statement on their website said: “Heavy, thundery showers are likely to develop in the region through Friday afternoon and evening, which may result in isolated areas of surface water flooding.
“The greatest risk will be if the showers occur over urban areas or the transport network.
“Remain vigilant and remember, it is your responsibility to take actions which help protect yourself and your property.”
The Met Office has also issued a yellow weather warning that comes into effect at 4pm today.
There is a small chance that homes and businesses could be flooded quickly, with damage to some buildings from floodwater, lightning strikes, hail or strong winds.
A statement said: “Spray and sudden flooding could lead to difficult driving conditions and some road closures. Disruption to public transport is also likely with delays and some cancellations to train and bus services.
“There is a slight chance that power cuts could occur and other services to some homes and businesses could be lost.”