Snow and high winds lashing western Newfoundland have closed schools, suspended ferry service and restricted travel on major highways.
Marine Atlantic crossings from Port aux Basques to North Sydney, N.S., were cancelled this morning due to stiff winds and sea conditions.
READ MORE: Newfoundland town tormented by stench of fermenting seafood sauce at abandoned factory
The winds are causing blowing snow and reduced visibility, forcing the closure of the Trans-Canada Highway between exits 14 and 15 and diverting traffic through Deer Lake.
Schools are closed in Deer Lake, Corner Brook and Pasadena, along with some on the Burin peninsula and the southern Avalon on the province’s east coast.
Environment Canada has also issued blizzard warnings for Labrador, where winds were gusting to 110 kilometres an hour and about 15 centimetres of snow was expected around Nain.
Extreme cold was also being forecast for Labrador City and Wabush, with temperatures expected to dip to -45 Celsius.
WATCH: Horseshoe Bay in damage control
Potent winds settled in on Friday, gusting to over 100 km/h in the eastern part of the island and blowing a tractor-trailer off the road on the Burin Peninsula Highway on Sunday.