A last blast of winter dumped about 20 centimetres of snow on the North Shore Sunday and Monday, bringing tree branches toppling down on power lines and sending cars sliding off of slick side streets.
The unexpected snowfall was blamed for several accidents, including one where a driver who had limited visibility in the snow hit a pedestrian crossing the street at Marine Drive and Pemberton Monday morning. Luckily there were no serious injuries.
In West Vancouver, weather conditions contributed to a pileup on the Cypress Bowl Road around 3:30 p.m. on Saturday afternoon, when a northbound vehicle slid across into oncoming traffic. Three people were taken to hospital with minor injuries.
A driver in the 8600-block of Seascape also had some explaining to do after sliding into a neighbours' garage door, causing $4,000 worth of damage.
One person phoned police to report skidding and taking out a stop sign on Northwood early Sunday morning. A car also slid off Indian River Road and landed on its roof.
Municipal crews were kept busy ploughing streets and clearing fallen trees and branches.
Branches falling on to power lines resulted in about 2,400 customers on the North Shore being without power during various points in the snow storm.
The largest outage was to about 1,250 homes north of Highway 1 in North Vancouver Sunday night.
Local ski mountains weren't complaining about the weather.
Both Grouse and Cypress reported getting more than 100 centimetres of new snow in the past week, including 13 cm of fresh powder on Monday.
Spokeswoman Jacqueline Blackwell described the conditions on Grouse as "absolutely spectacular.
"It looks like quite a few people are playing hookey," she said.