Saskatchewan's weather is proving to be as unpredictable as ever this week with a forecast that ranges from the 30s down to snow on the weekend.

The week started off with the province's first heatwave of the year with Monday's high of 31.9° just squeaking past the old record of 31.7° set in 1964. In total, 21 high-temperature records were recorded across Saskatchewan yesterday, May 17. While today is also promising to be just as hot and dry, it's unlikely that it will get past the previous record of 33.2°. Meteorologist with Environment and Climate Change Canada Terri Lang explains further.

"I don't think that the records will be quite as plentiful today, but certainly still a high risk of grassfires. Especially as the winds pick up this evening."

Those southerly winds could reach up to 50 km/h and will bring in a cool front, disrupting the heatwave. There's even a risk of a thunderstorm or two in the region.

"By Thursday night going into Friday, well have some precipitation moving in," adds Lang, "hopefully it'll be in the form of rain but it does look like snow is a possibility."

Lang says it's not uncommon to see snow this late in the year in the northern and southwestern parts of the province but that it's much rarer for the Moose Jaw area.

"It does seem quite late to see snow in that region."

She advises gardeners to hold off planting tomatoes and bedding plants until the weekend is over and the risk of frost goes away.