Nova Scotia Power crews continue to make progress in restoring electricity to thousands of customers after a wind and rain storm pummelled the Maritimes overnight.

As of 11 a.m. AT Thursday, there were about 14,000 customers still in the dark, down from a peak of more than 42,000.

The utility said most restoration estimates are planned for Thursday afternoon.

"Anytime you have wind storms like this after the storm passes there can still be subsequent damage because trees that have been weakened by the storm can fall. Equipment that has been weakened by the storm can fail," said Nova Scotia Power spokesman David Rodenhiser.

The problems are now mainly in the Bedford area of Halifax, Pictou County, Truro, Parrsboro and Windsor, and in Cape Breton.

There are still winds gusting at more than 100 km/h in both Eskasoni and Grand Etang in Cape Breton. Parts of southwestern Nova Scotia recorded wind gusts of up to 120 km/h overnight.

Next door, more than 5,200 N.B. Power customers were without electricity Thursday morning, victims of a wind and rain storm that blew through the province on Wednesday.

Service has been restored to about 1,800 customers since the early morning.

Downed Tree

A tree that blew down and blocked Willow Street in Halifax overnight has been chopped up by work crews and now litters the boulevard. (Craig Paisley/CBC)

Most of those affected were in southern New Brunswick. In St. Stephen, 2,071 customers were without power at 6 a.m. In Rothesay, 1,804 were in the dark.

About 800 customers were without power on P.E.I. for about an hour, but it has since been restored. 

Cancellations

All classes at the Marconi campus of the Nova Scotia Community College are cancelled and six schools in the Annapolis Valley are closed because of the outage.

The Halifax Regional School Board has also cancelled classes at a handful of schools. 

Around midnight, the RCMP in Halifax asked drivers to stay off the road.

Some flight delays and cancellations were also reported at the province's airports, particularly involving flights to and from Halifax on Thursday morning. People are being urged to check in advance of scheduled arrivals and departures.

Bay Ferries has cancelled its crossing between Saint John and Digby. Northumberland Ferries will not sail between Caribou, N.S., and P.E.I.  Marine Atlantic has cancelled its morning crossings from North Sydney, N.S., and Port Aux Basques, N.L. 

The Confederation Bridge has restricted certain classes of vehicles from crossing until the winds die down.