A blustery mix of snow and rain was forecast for much of Atlantic Canada on Wednesday as another winter blast bore down on the winter-weary region.
Either winter storm or rainfall warnings were issued for all of New Brunswick, Prince Edward Island and Nova Scotia as a "vigorous" low pressure system tracked across the area, Environment Canada said.
The wicked weather led to cancellations and delays at most airports in the Maritimes and forced many school boards to cancel classes for the day.
Much of the region will see up to 20 centimetres of snow and ice pellets before freezing rain or rain begins falling overnight, in addition to strong winds in some areas.
The storm was expected to push into Newfoundland and Labrador later Wednesday and early Thursday.
Saint John low on sand, salt
In New Brunswick, residents faced their 10th major storm of the winter, with up to 25 centimetres of snow forecast, followed by up to four hours of freezing rain or ice pellets.
The province's emergency measures agency issued a flooding advisory for the southern part of the province. Up to 50 millimetres of rain could fall on southern parts of New Brunswick and Nova Scotia.
Saint John officials were warning residents to expect slippery streets because the city's salt and sand supplies were "extremely low" after the series of storms, said city works director Shayne Galbraith.
Winds gusting at 120 km/h were expected to blast Nova Scotia's Inverness County in the north.
In P.E.I., where up to four hours of freezing rain or ice pellets was forecast, utility officials were keeping a close eye on the storm.
Crews struggled to return power to about one-third of the island after an ice storm hit in late January, and the utility hoped to prevent a repeat this time around.
Old Man Winter was doling out frosty conditions across the country.
Snowfall warnings were in effect for parts of Quebec along the St. Lawrence River as part of the same storm pummelling Atlantic Canada, Environment Canada said.
Montreal was digging out of some 20 centimetres of the white stuff, an amount that brought the city a record snowfall to date at 262 cm of snow so far this year.
Meanwhile, pockets in northern parts of the Prairie provinces, Nunavut and the Northwest Territories were under a mix of extreme wind chill and blizzard alerts.
And southern parts of Saskatchewan and Manitoba were under blizzard warnings with overnight temperatures expected to feel like the -40s with the wind chill.