Wednesday was another day of active weather across Canada, with temperatures across southern Ontario soaring to 10 C or higher — while wind and freezing rain sweep through the Maritimes.
In southern Ontario, areas such as Niagara, Toronto, and Collingwood, were experiencing southwesterly winds bringing mild air from the Gulf of Mexico, said Environment Canada. The Ottawa area also got mild weather after freezing rain overnight.
David Phillips, a senior climatologist with Environment Canada, said Toronto has seen erratic and highly unusual weather this month.
"It's about 15 degrees warmer than it should be for this time of the year," he said.
With the warm air, rainfall of 10 to 20 mm was also expected in southern Ontario, with higher amounts possible in locales that get a thunderstorm, along with some possible flooding.
Southern Quebec also got a round of warm and wet weather Wednesday, with about 15 to 30 mm of rain, and 40mm or more possible north and east of Montreal, said meteorologist Jay Scotland at CBC's weather centre.
The warmth will be short-lived, however, A sharp, arctic cold front will drag east into Quebec on Thursday, and temperatures are expected to plunge to below freezing again.
Meanwhile, in the Maritimes, snow, rain and strong wind gusts have been forecast. Parts of southeastern New Brunswick have seen freezing rain, where a wind warning of gusts of up to 90 kilometres per hour was in effect.
The forecast prompted many schools in the Fredericton and Moncton areas to close for the day Wednesday.
On the Prairies, gusty winds and arctic air blew toward the eastern provinces. Saskatchewan has been in the grip of another cold spell, with temperatures in the mid-minus 20s and wind speeds of 15 to 20 kilometres an hour.
RCMP in Prince Edward Island warned drivers to stay off the roads. Freezing rain moving west to east caused treacherous driving conditions Wednesday afternoon, prompting the P.E.I.'s English school board to hold students at school 1½ hours later than usual.
All provincial highways in and out of Sudbury, Ont., were closed Wednesday morning due to the extreme weather and poor road conditions but have since been reopened. Some highways were under water, while others were extremely icy, police said.
The blast of winter weather also had Air Canada, WestJet and Porter airlines warning of possible delays and cancellations at Toronto's Pearson and Billy Bishop airports.
The Rideau Canal Skateway in Ottawa was also temporarily closed.
The snow and freezing rain made for a messy morning commute in some parts of southern Ontario, as police reported almost 500 collisions on Ontario highways.