About 3,200 NB Power customers in New Brunswick were still without electricity at mid-day Thursday, victims of a wind and rain storm that blew through the Maritimes Wednesday.

Nearly all electricity had been restored by 5 p.m. Thursday, with just a scattered few homes in the Rothesay and St. Stephen areas waiting to be reconnected. 

Power crews battled outages throughout the day and evening on Wednesday. At one point Wednesday evening, the number of customers without service topped 8,000.

Flooded underpass

The railway underpass in Rothesay was closed due to flooding, but some motorists were still navigating through on Thursday. (Matt Bingley / CBC)

High winds were to blame, downing trees and snapping tree limbs that would take down power lines.

In Lepreau, a wind gust of 99 km/h was recorded.

Thursday, many families were cleaning up debris that had scattered through the night. In Barnesville, Black River Road was washed out, stranding seven families who live on one side of the dead-end street.

Several roofing companies said they were busy repairing homes throughout the day. 

Saint John recorded 88 millimetres of rain while Grand Manan had 68 and St. Stephen had 61. Fredericton and Doaktown each received about 55 millimetres of rain.