A powerful storm that moved up the U.S. East Coast impacted parts of central and eastern Canada on Monday and Tuesday.
"Since Saturday, 116 mm of rain has fallen in Saint John, New Brunswick," says Gina Ressler, a meteorologist at The Weather Network.
On both Monday and Tuesday, the city broke the previous daily rainfall records.
The heavy rain caused flooding on some city streets, forcing officials to limit access and even close roads that were covered with water Tuesday.
Flooded roads were also reported in the low lying community of Glen Falls. People in the Nashwaak Valley, north of Fredericton, were put on alert for potential flooding as well on Tuesday.
Fredericton picked up close to 90 mm of rain since Saturday and about 40 mm was reported in a 24-hour period.
"Conditions across the Maritimes will start to improve through the day on Thursday, but another wave of moisture pushing in on Friday could bring additional rainfall to the region," says Ressler.
Stay up-to-date on the weather in your area by heading to the Alerts section of the website.