A snowstorm swept central and eastern Canada Sunday, disrupting air traffic and travel from Ontario to the Atlantic coast.
Environment Canada issued a warning that snowfall accompanied by strong wind had dumped up to 35 centimeters (14 inches) of snow on some regions.
Air traffic was seriously disrupted with hundreds of flights canceled at major airports in Toronto, Ottawa, Montreal and Halifax, airport services said.
According to Montreal-Trudeau Airport, the majority of flights in eastern Canada had been canceled, and nearly all other flights were facing significant delays for departure and arrival.
Roads were partially blocked by snowdrifts and vehicle accidents, with police reporting several pileups and some injuries.
In Quebec, electric company Hydro Quebec said that a few hundred customers remained without electricity late afternoon Sunday.
Snow flurries will cease Sunday in the middle of the night in most of the eastern provinces according to Canadian meteorologists.
The snowfall began late Saturday in southern Ontario hitting Toronto and Ottawa then spreading to Quebec and the Atlantic provinces including Newfoundland and Labrador.