Depending on where you were on Friday morning, you were either brushing away a dusting of snow, or you're digging out from under a mountain of the white stuff.

Heavy snow blew in on gusty winds overnight and a narrow band of squalls off of Lake Huron dumped an upwards of 15 centimetres on parts of Scarborough, the northern edge of Toronto and in pockets of York Region.

There's lots of shoveling to do in pockets around the city, but there was a much localized snowfall. In some areas, the snow built up quickly with between two and four centimetres falling each hour, severely reducing visibility. In others, there's next to nothing on the ground.

If you had to commute into the city from the Barrie area or are planning to head to ski country later today, snowsqualls are causing problems on the roads.

On Friday morning, Highway 400 near Barrie was blanketed with thick snow.

There is a snowsquall warning in effect from Barrie west Goderich. White-out conditions are being reported along parts of the roadway stretching down to the Newmarket area.

Police are warning drivers to take extreme caution. This is the same area where a tractor trailer lost control and crashed yesterday causing the highway to close for more than six hours.

Meanwhile, heavy snow was falling around the time of a serious crash on the westbound Highway 401 near Kennedy Road at about 12:30 a.m. Paramedics and firefighters worked to free a driver trapped when his car and a transport truck collided.

It took more than a half-an-hour to free the man. He was rushed to hospital with non-life-threatening injuries. The OPP are investigating the accident.

Also, Durham police are trying to determine if snow was a factor in a crash that killed a 68-year-old Markham man near the Lakeridge Ski Hill.

The man's car hit a snowmobile trailer being pulled by an SUV just before 7 p.m. last night. He was pronounced dead on scene. His wife and a 12-year-old boy suffered minor injuries. Two people in the SUV escaped injury.