A Met Office yellow weather warning for thunderstorms has been issued across the Highlands and much of the UK.
The warning came into effect at 10am and covers several areas including Inverness, Fort William and Ullapool.
The warning states that heavy showers and thunderstorms can be expected which could lead to flooding and disruption.
Homes and businesses could be at risk of flooding quickly and power cuts with potential damage to buildings from floodwater, lightning strikes, hail or strong winds.
There is also a chance of delays to public transport due to road closures and difficult driving conditions.
Yellow weather warning for thunderstorms issued in Highlands