Customers were evacuated from a Tesco supermarket in Inverness after water poured in through the ceiling on Sunday afternoon.
Videos on social media showed tiles on the ceiling falling to the floor and water pouring in, covering most of the floor in the supermarket.
The area was affected by heavy thunderstorms and torrential rain for most of Sunday.
The store was evacuated and remains closed.
A Tesco spokesperson, said: βOur Inverness Inshes Extra store is temporarily closed while we assess some damage to the roof.
βWeβre sorry for any inconvenience. Weβre working to reopen as soon as possible.β
A car park close to the supermarket, located in the Inshes Retail Park, was also flooded, as was a nearby Vue cinema.
It comes after a yellow weather warning for thunderstorms was issued by the Met Office for much of Scotland on Sunday.
The warning is expected to be in place until midnight on Monday. It follows temperatures reaching 30 degrees last week and red water shortage warnings being issued to parts of Fife and the Borders.
Network Rail has advised passengers to check journeys are running but has reassured them there are no major disruptions expected.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here