Thunderstorms could lead to travel delays and power cuts as the UK edges towards potentially its hottest July day.
The UK is expected to edge towards its hottest ever July day, with the mercury due to soar above 30C (86F) on Tuesday.
Tayside and Fife could bask in the heatwave due to hit the UK later this week, according to an updated forecast.
Temperatures are expected to climb as high as 31C (88F) this weekend as a heatwave spreading over parts of Europe makes itself felt in Britain.
A heatwave is forecast to bring sweltering conditions to Scotland this week after more than a month of sodden weather.
The UK will face heavy rain and thunderstorms to finish the weekend, before hot and humid temperatures move in over next week.
Sun-seeking drinkers have been accused of ruining a beauty spot in Crieff after leaving smashed bottles and cans in their wake.
Traffic "mayhem" hit the roads around some of Fife's most popular beaches on Monday as locals flocked to make the most of the hot weather.
Easter Weekend: Tayside and Fife due to be hotter than Ibiza, Majorca and Cyprus as Mediterranean heat hits
Tayside and Fife could be hotter than the holiday resorts of Ibiza, Majorca and Cyprus this Easter Weekend as Mediterranean heat hits Scotland.
Dundee has strengthened its claim as Scotland’s sunniest city after officially recording more winter sun than the rest of the country.