Edmonton was the country's hot spot and beat a nearly 50-year record on Monday, getting up to 29.7 degrees
The mercury climbed to it highest point so far this season over the weekend, and continued inching upward Monday.
Edmonton was on record-breaking pace in the morning, expecting to get near 30 degrees Monday afternoon, while in Calgary the highs are forecast to reach 26 degrees, according to Environment Canada.
Story continues after slideshow
The hot temperatures will also bring UV index of six, which is considered high.
And while the weather won't be so warm throughout the week, communities across the province will still see highs in the mid-teens to low-20s from Tuesday to Friday, Environment Canada added.
Southern cities and towns like Lethbridge, Medicine Hat and Pincher Creek can look forward to more scorching weather next weekend, when temperatures will climb into the high 20s again.
The Edmonton record for May 6 is 28.3 degrees, set in 1966, while the Calgary record for May 6 is 28 degrees, set in 1891.