Cooling off in the Elbow River, SW Calgary, AB, 27 July 2017 (Postmedia/G. Young)
Environment Canada issued heat warnings for most of Alberta along with parts of Saskatchewan and Manitoba this week in the wake of sizzling high temperatures.
The weather office says a daytime maximum of 30 C or higher could pose an elevated risk of heat-related illnesses and residents should avoid outdoor activities until cooler hours of the day.
Temperatures could climb to 33 C as far north as Thompson and almost 30 C in Churchill along the Hudson Bay coast.
Forecasters say the extreme heat will continue this weekend but a slight cool down is expected early next week.
Environment Canada (Canadian Ice Service), 21 March 2015
Spring is officially here but anyone living in New Brunswick knows that now is often when the battle lines are drawn.
Cold Arctic air can linger and along with an almost ice-covered Gulf of St. Lawrence creates a cooling affect which repeatedly fights it out with warm, moist air from the Gulf of Mexico.
Environment Canada has issued a snowfall warning for Greater Moncton as a low pressure system intensifies tonight over the Maritimes with as much as 15 cm expected by late Sunday.
The Canadian Ice Service map shows ice is breaking up in the Gulf of St. Lawrence around Anticosti Island, Lakes Ontario and Michigan are nearly ice-free but the Labrador coast and Hudson Bay are still solidly frozen.