Flights are still being delayed or cancelled at Vancouver International Airport a day after thousands of travellers were stranded by heavy snow.

While airport staff say the runways are clear for take-offs, WestJet and Air Canada are still working through their Christmas Eve backlog in the face of another major snowfall expected for Friday.

Air Canada had cancelled all short-and medium-haul flights to and from the airport and WestJet was looking for people who are scheduled to travel but willing to rebook their seats for a less busy date in exchange for credit.

About 8000 customers throughout the province are without power, but hydro crews were hoping the lights would be back on in time for Christmas dinner.

Transit services in B.C.'s Lower Mainland appeared to be fully back on track as the snow has eased and slightly warmer temperatures make the roads slushy, but passable.

Heavy snow was also being blamed for a roof collapse at an area grocery store, but no injuries were reported.

The warmer temperatures have some cities warning residents about possible flooding as record amounts of snow start to melt.

Conditionsa are also ideal for avalanches, and the Canadian Avalanche Centre has issued a special warning for the south coast and north shore regions to be careful over the weekend.

"The expected snowfalls in the region will overload an unusually weak early season snow pack," James Floyer, a public avalanche forecaster, said in a statement.

"This rapid rise in avalanche danger will coincide with the holiday period, just as many backcountry enthusiasts are expected to flood into the backcountry to enjoy the new snow."

A snowfall warning has been reissued for the Vancouver area, with forecasters predicting as much as 10 centimetres to fall on Friday.