The effects of tropical storm Leslie are being felt throughout Atlantic Canada but it looks like New Brunswick will dodge most of the heavy rainfall.

CBC meteorologist Kalin Mitchell said to expect some rain through the southeastern part of the province early Monday.

"There's a very slow moving front passing through this morning in through the southeast," he said. "Leslie may be feeding a little bit of moisture in to this front, producing some of the rainfall that we're seeing right now in and around the southeast."

Mitchell said the province is only expected to receive 20 to 30 millimetres of rain as a result of the storm. He said the rain will taper off Monday afternoon with clouds moving in later in the day.

Many weather models show Leslie making landfall along the southeastern coast of Newfoundland as early as Tuesday morning.

Mitchell said the storm could either be a strong tropical storm or a weak Category 1 hurricane by the time it reaches Newfoundland Tuesday.

Nova Scotia receiving heavy rainfall

In neighbouring Nova Scotia, it's a different matter entirely.

Flash flood warnings are in place through parts of the province including low-lying Truro.

Widespread flooding was also reported on Highway 311, where firefighters readied an inflatable boat to go door-to-door to rescue people affected by the flooding.

The entire province was covered under an Environment Canada weather warning as residents were told to expect up to 100 millimetres of rain in mainland Nova Scotia and up to 125 millimetres in Cape Breton by Tuesday morning.

The Canadian Hurricane Centre said the heaviest rainfall would be in the areas along the existing trough and to the west of tropical storm Leslie, which include eastern Nova Scotia, Cape Breton and western Newfoundland.