Hundreds of flights have been cancelled to and from Eastern Canada as a winter storm that formed over the southern U.S. blows toward the Atlantic.

The storm, which formed over Texas earlier this week, hit southern Ontario Tuesday night after passing over the lower Great Lakes.

Communities from Windsor to Ottawa woke up under a thick blanket of snow, with accumulation of up to 25 centimetres in some areas.

At the height of the storm, snow squalls reduced visibility to near zero in open areas. Hundreds of collisions were reported across Ontario, including approximately 200 in the Toronto area, OPP said.

Though the storm has passed through the province, some areas remain under Environment Canada warnings, watches and special weather statements.

The winter weather is expected to pass through Quebec and New Brunswick on Wednesday, dumping between 15 and 35 centimetres on the communities in the storm's path.

Some parts of Quebec, including Drummondville and Trois-Pistoles, are under a blizzard warning.

"Visibility will be suddenly reduced to near zero at times in heavy snow and blowing snow," Environment Canada's winter weather warning said.

The weather agency warned Wednesday morning that areas near the U.S. border may also experience freezing rain through the day.

There are also rainfall warnings in place in Nova Scotia and Newfoundland and Labrador.

Hundreds of flights cancelled

The storm led to hundreds of flight cancellations to and from eastern Canadian airports.

At Toronto Pearson International Airport, 165 arrivals and 83 departures had been cancelled as a result of the weather.

At the Ottawa International Airport, 21 arrivals and 21 departures had been cancelled as of Wednesday morning.

In Montreal, 23 arrivals and 24 departures were cancelled.