A wicked blast of winter weather struck western Newfoundland and parts of Labrador Monday with enough force to tie up ferries and close some schools.

Marine Atlantic kept its ferries in port for at least the morning, amid high winds and freezing rains.

In Labrador, schools in such communities as Rigolet, Makkovik and Sheshatshiu closed for at least the morning, due to blizzard conditions and poor visibility.

Environment Canada issued a snow squall warning along Newfoundland's west coast, including Corner Brook, Bay St. George and Gros Morne National Park.

On Sunday night, stormy weather that included blowing snow and drifting was so severe that RCMP urged motorists to stay off the Viking Trail, the regional highway north of Deer Lake.