Power around the Maritimes was largely restored late Monday afternoon, after more stormy weather overnight Sunday.

In Nova Scotia, more than 8,000 homes and businesses were without power early Monday morning as strong winds and heavy rain blasted large areas of the mainland.

But, as of 5 p.m. AT, only 109 customers in Shelburne County were without power. It was expected to be restored by 8 p.m.

A wind warning was lifted around 5 p.m. AT for the area from Digby to Halifax counties. Environment Canada had predicted gusts of up to 110 km/h. Up to 15 millimetres of rain was expected in some areas, as well as storm surges along the South Shore.

Flooding continues to be a worry.

On Saturday, a family of five had to be evacuated from their home in the Bridgewater area after Williams Lake overflowed.

Firefighters used a boat to rescue Melissa McDonald and Greg Wells, their three children, two dogs and a cat.

The Canadian Red Cross had emergency response teams standing by in Yarmouth, Kentville and Bridgewater in case other residents needed to be rescued.

New Brunswick outages increase

In New Brunswick, 830 customers were without power as of 5 p.m. AT, mainly in the Miramichi and Tracadie areas. Earlier in the day, nearly 7,000 customers were without power.

Bad weather over the weekend resulted in thousands of outages, mostly in the Miramichi area, but almost all of those customers had their power restored by Sunday, NB Power spokeswoman Heather MacLean said.

Meanwhile, wind warnings were in effect for the coastal southwestern part of the province Monday. Wind gusts of up to 90 km/h were forecast for Saint John, Grand Manan and coastal Charlotte County.

Snowfall warnings were also in effect for Moncton and southeast New Brunswick, Kent County, and Miramichi, with up to 15 centimetres expected.

Schools closed in western P.E.I.

School are closed for the day in the western part of P.E.I. Confederation Bridge remained open to all traffic at 7:30 a.m., but officials were warning that the forecast indicated the possibility of some restrictions.

About 2,000 customers in an area north of Charlottetown lost power for about six hours, between 8 a.m. and 2 p.m. Maritime Electric said two poles were down.

Kim Griffin, spokesperson for Maritime Electric, said high winds and snow created the problems.

"Well, for most people that had seen the weather this morning, there were high winds and varying levels of light and heavy snow patterns," Griffin said.

"So, at first it was a bit of a challenge for us to find out where the outage was and it was fairly messy for a couple of hours. But we had two poles down and we had several wires down as well. So, that's what took us the time with the sloppy weather this morning as well to restore the power."