Starting in the Prairies and spreading all the way to the east coast, temperatures have been lingering in the double-digits - and that trend is set to continue.
"The heat is here to stay in Ontario," says Rob Davis, a meteorologist at The Weather Network. "In fact, Thursday should hover around the 20-degree mark."
Ontario should rise about 5-degrees higher than seasonal temperatures for the next five days.
Toronto Pearson International Airport recorded a temperature of 17.7°C on Sunday, smashing the previous record of 15.3°C, set back in 1977.
Hamilton and Ottawa also broke warm-temperature records set in 1973 and 1977, respectively.
St.Catherines broke the previous record from 1995 by hitting a high of 19.5°C on Monday. Also, Mount Forest beat its record by reaching 11.7°C and Collingwood saw a high of 15.7°C breaking the record of 14.7°C from 1995.
Tuesday saw record-breaking temperatures across Ontario as well. Ottawa and Trenton both reached 15.5°C, Port Weller reached 15.9°C, and Burlington climbed to 17.4°C.
Several new records were also set across Manitoba and Saskatchewan, and temperatures soared in southern Alberta.
But it appears as though the mild weather will bypass British Columbia.
"The jet stream pattern will be similar for the next several days," Davis explains.
"It will cross through British Columbia and then head north into the territories. But the jet stream is also the general storm track for the country. With this current pattern, the storms will move into B.C. and draw warm pacific air into many parts of the continent."
These conditions have already contributed to an increased avalanche risk in B.C.'s backcountry - prompting the Canadian Avalanche Centre to issue several warnings for the region.
Stay on top of weather conditions in your neighbourhood by visiting the Canadian Cities Index.