Driving conditions have improved this morning from the near-whiteout conditions last night.
But motorists must still beware of slippery condition and black ice in some spots, according to Drive B.C.
Along Highway 1, a truck became caught underneath an overpass at 264 Street in Langley, halting traffic.
Brining and plowing has occurred on various bridges, including the Lions Gate, which was shut down for a while last night.
Meanwhile, weather-related ferry cancellations on Sunday have resulted in major backlogs at two of B.C.'s busiest terminals.
There's a four-sailing wait from Tsawwassen to Swartz Bay and a two-sailing wait from Swartz Bay to Tsawwassen.
In other weather-related news, CBC News has reported that about 80 people remained warm last night at the Mount Seymour Ski Resort. That's because a crash on the road prevented traffic from moving down the hill.
Schools are closed today in West Vancouver, Mission, and Chilliwack, due to the heavy snow.
Public schools serving students in Vancouver, North Vancouver, Richmond, Burnaby, Surrey, Delta, Langley, Coquitlam, Port Coquitlam, Port Moody, Anmore, Belcarra, Maple Ridge, and Pitt Meadows are all open.
The SkyTrain is operating but due to the bad weather, the Millennium Line is being restricted to four-car trains.
There are also some detours to bus routes. For more information, go to TransLink's Twitter feed.