Freezing rain created treacherous driving conditions across parts of the Maritimes on Wednesday.
In just two hours, RCMP in New Brunswick say they responded to over 25 collisions in various parts of the province.
The weather and poor driving conditions also prompted school closures and bus cancellations in parts of New Brunswick and PEI. At one point, officials advised to stay off the roads because of the slick and windy conditions.
While the risk of freezing rain has eased across the region, strong and potentially damaging winds are forecast through Thursday. Gusts between 90- 110 km/h prompted widespread wind warnings across all three Maritime provinces.
In Nova Scotia, power crews say the strong winds resulted in outages in places like Pubnico and Windsor early Thursday morning. The winds also prompted Marine Atlantic to cancel its morning ferries between North Sydney and Newfoundland and Labrador.
Despite the blustery conditions, Maritimers woke up to record warmth on Thursday.
By 8 am local time, several communities had already shattered the daily high, some dating back to the late 1940s.
The warm weather however, will be short lived as a cold front drops temperatures to more seasonal values Friday.
Some areas could also see flurries throughout the day.