© CBC NewsA snowplow clears streets in downtown Halifax on Saturday.
A storm is battering most of the Maritimes, wreaking havoc on travel and power lines.
Snow, ice pellets, freezing rain and rain have been falling most of the day in Nova Scotia, New Brunswick and P.E.I., creating treacherous road conditions in some areas.
High winds are also being experienced right across the region, resulting in blowing snow and whiteouts.
No major accidents have been reported, but RCMP on Saturday reminded motorists to drive carefully.
Confederation Bridge officials were restricting certain types of vehicles from crossing the bridge linking Prince Edward Island and New Brunswick, effective 6:30 p.m. local time, due to high winds.