Another drenching was expected Saturday in British Columbia's Lower Mainland, where heavy rains have triggered floods and mudslides.

The Greater Vancouver area has received more than 100 millimetres of rain since Thursday. Forecasters predicted it will get another 40-50 millimetres of rain over the next 24 hours.

A man walks his dog over the rushing waters of Panorama Creek in North Vancouver, B.C. on Saturday.A man walks his dog over the rushing waters of Panorama Creek in North Vancouver, B.C. on Saturday.
(Chuck Stoody/Canadian Press)

As southern British Columbia braced for another weekend of heavy rain, the province was preparing to beef up dikes along the Fraser River.

Chief dike inspector Neil Peters said this year's heavy snowpack has increased the risk of a major flood and studies show that the Fraser's 300 kilometres of dikes may not be high enough to hold back all of the water.

In West Vancouver, a posh subdivision was evacuated for several hours on Friday after homes were threatened by a mudslide. Traffic slowed as crews worked to remove debris and build a retaining wall.

The downpour on already saturated soil apparently caused the slide above Taylor's Lookout, an upscale mountainside subdivision with homes worth $2 million.

Another mudslide temporarily blocked a highway in Burnaby and knocked out power to about 2,200 homes.

Allan Chapman of B.C.'s River Forecast Centre is warning people to stay away from unstable, water-logged river banks.

He said the risk of flooding was especially high for Surrey's Nicomekl and Serpentine rivers, which rise with high tide.

With files from the Canadian Press