Rain is falling across Nova Scotia, Prince Edward Island and southeast New Brunswick as Teddy approaches.
At noon AT on Tuesday, Teddy was still a Category 2 hurricane with sustained wind speeds of 165 km/h. It is expected to rapidly weaken and come ashore as a post-tropical storm somewhere between Halifax and Cape Breton early Wednesday morning.
"Despite not making landfall until early Wednesday, Teddy is a massive storm and conditions in our region will continue to deteriorate today well ahead of it," said CBC meteorologist Jay Scotland.
"My main areas of concern for P.E.I. are potential outages, local flooding from heavy rain and coastal flooding/erosion due to elevated water levels and high waves, particularly at high tide."
Environment Canada has issued a rainfall warning and a tropical storm watch for P.E.I.
- Call in your cancellations to 1-877-236-9350.
For Nova Scotia, there are wind, rainfall, storm surge and tropical storm warnings.
The key feature of this storm, according to CBC meteorologist Tina Simpkin, is how long it is going to last.
"This is going to be a wild ride for us," said Simpkin.
"This starts this afternoon and doesn't really finish up until about tomorrow late in the day. So that's about a 24-hour period, which leaves us vulnerable to heavy wind as well as heavy rain and some really high tides."
Northumberland Ferries has cancelled all sailings Tuesday. A wind advisory on Confederation Bridge, linking P.E.I. and New Brunswick, warns of possible traffic restrictions starting at 6 p.m.
Ten to 15 millimetres of rain are expected during the day Tuesday, with east to northeast winds blowing at 50 km/h and gusts of up to 80 km/h. That will continue with a further 20 to 30 millimetres of rain. The wind will shift around out the east to southeast with gusts of up to 90 km/h possible.
On Wednesday, the wind will roll around from the northwest. A further 20 to 30 millimetres of rain will fall. The storm will begin to subside late in the day.
More from CBC P.E.I.