There were power outages, dozens of flight cancellations and flooding today in Atlantic Canada, which is in the path of a major snowstorm.

Forecasters are predicting 30 to 40 centimetres of snow today for parts of Nova Scotia and New Brunswick, and up to 30 centimetres for Prince Edward Island.

In some areas, the snow was whipped by winds of up to 100 km/h, cutting visibility to almost zero. Severe whiteout conditions are reported for Nova Scotia's Cobequid Pass, the toll highway.

High winds knocked out the power for 21,000 customers in Nova Scotia at the peak on Saturday. Most of the outages were in the western part of the province.

As of 7 p.m. Saturday, that number dipped down below 2,000.

A collision involving a snowplow hitting a power pole on Highway 7 outside Dartmouth left about 1,000 customers without electricity.

The power company says blowing snow in Shelburne County made it difficult to restore power.

with files from the Canadian Press