Icy road conditions across Metro Vancouver, the Fraser Valley and Vancouver Island are now being blamed for one fatal accident in Langley on Tuesday morning.

A dip in temperatures overnight on the South Coast of B.C. made roads across the region extremely slippery for the morning commute, with black ice and accidents reported from Abbotsford to Victoria.

Langley RCMP reported that a 61-year-old man was killed after his pick-up truck left the road on icy 240th Street and flipped on its side just two blocks from his home.

"The road was extremely slippery and the officers on scene advised it was difficult to even stand on the roadway," said Cpl. Holly Marks in a statement.

"Additionally, the driver was not wearing his seat belt. Due to the nearness to his residence, it is highly unlikely speed was a factor in the collision."

Black ice hard to spot

By 7 a.m. PT police in Abbotsford had recorded 21 crashes in their community, and many incidents were reported in other areas, including Maple Ridge, UBC and Victoria. 

"Certainly the numbers are high, and people have to take the speed out if they want to get to their destination without any dings and dents in their cars," said Abbotsford Const. Ian MacDonald.

MacDonald warned people should not expect to see the black ice on the road before they hit it.

"I can tell you from firsthand experience driving in this morning that you don't always see it, and next thing you know you'll find yourself drifting, and that's not a good feeling."

Conditions are expected to improve as temperatures warm up during the morning and the weather on the South Coast will turn to heavy rain on Tuesday afternoon, Environment Canada is forecasting.

Environment Canada has issued a special weather statement for Tuesday night and Wednesday morning, warning that rainfall will be in the range of 30 to 40 mm overnight.

"However over the northern parts of Metro Vancouver and especially near the North Shore mountains amounts will reach 60 mm by Wednesday morning," said the statement.

Heavy snow warning for highway passes

Environment Canada is also warning heavy snow is expected on mountain passes from Hope to Rogers Pass.

"Total snowfall amounts from the system are forecast to be in a 10 to 30 cm range by Wednesday morning with highest amounts over the Coquihalla Highway - Hope to Merritt," said the statement.

"Highway 3 - Hope to Princeton via Allison Pass and Paulson Summit to Kootenay Pass can receive 10 to 20 cm of snow today.

"Sections of the Sea to Sky, particularly near Whistler, as well as Trans Canada Highway - Eagle Pass to Rogers Pass will likely to receive 10 to 15 cm of snow. Snowfall will ease on Wednesday morning, as the system moves eastward."

As a storm moves inland, winds will pick up tonight

With files from Steve Lus and Rafferty Baker