STV meteorologist Sean Batty says this weekend will be warmer before colder weather returns next week.
A yellow weather warning for snow and ice is in place until 11.59pm on Thursday.
Glasgow, Edinburgh, Dundee and Aberdeen are all among the areas affected.
The mercury has reached 30C in Prestwick beating previous heatwaves earlier in the year.
The Met Office has issued a yellow warning from 1.30pm on Tuesday until 6am on Wednesday.
The heatwave comes as lockdown restrictions ease allowing people to go outdoors and enjoy the sunshine.
The central belt, Moray coast and the north Highlands will be hit with 25 -27C weather on Friday and Saturday.
The month of May means one day it can be sunshine and parasols and the next it’s frost and ice scrapers.
Met Office provisional data says country had 204.6 hours of sunshine, beating record set in 1942.
I'd always wondered what it would be like to broadcast from home. Here's a highlights video of week one.
The old saying is based on the idea March starts in winter and ends in spring - but is it really accurate?
A yellow weather warning has been put in place between 8pm on Tuesday and 10am on Wednesday.
The Met Office has issued a yellow warning for rain for southern areas on Thursday and Friday.
There were 15 flood alerts in place, with much of the country experiencing heavy rain.
Drivers warned of delays on main roads with up to 30cm of snow due over the next few hours.
The climbers were without proper winter equipment and had to be lifted from the mountain.
The crossing connecting Edinburgh and Fife is closed to all traffic until further notice.
STV meteorologist Sean Batty warns of bad weather across most of Scotland on Monday night.
Warning of 'significant disruption' to transport while 'frequent lighting strikes' may interrupt power supplies.
Various yellow weather warnings for wind, rain and snow have been put in place from Saturday until Tuesday.