Yet another round of snowfall hit Metro Vancouver, East Vancouver Island and the Fraser Valley overnight and into Sunday morning.
Meanwhile Environment Canada has issued another snowfall warning for Metro Vancouver stating that higher elevations of the region could see as much as 10 centimetres of snow. The same warning also forecasts between 10 and 15 centimetres of snow will fall in the Fraser Valley.
TransLink said some bus routes were delayed Sunday morning, while Harbour Air Seaplanes in Vancouver said several flights were cancelled altogether due to the weather.
Environment Canada and city officials across the region reminded drivers to slow down and use caution on the roads.
City of Vancouver crews were spreading brine and salting major roadways overnight in preparation.
Cars were still sliding in the slush, with one car narrowly missing another as it slipped down Boundary Road between Burnaby and Vancouver.
Trevor Smith, a meteorologist with Environment Canada, said the flurries could continue on and off until Monday before getting back to rain later in the week.
He said the weather isn't completely out of the ordinary for Metro Vancouver.
"If you look at the 30-year average of records at Vancouver International Airport, they normally see a few centimetres in the month of March. So it's certainly not unheard of for Vancouver to see snow at this time of year."
Sunday was the airport's snowiest March day since 2009 with 5 centimetres by 5 a.m.
As for the possibility of snow in April, Smith said "you never know."
Saturday brought a mix of temperatures across the Lower Mainland, with some residents basking in the sunshine of an early spring while others saw weather more reminiscent of December than March.
With files from Gian-Paolo Mendoza