Heavy rain over the weekend caused mudslides, rock slides and flooding across parts southern B.C. on Sunday, from Metro Vancouver to Keremeos.

A rock slide severed Highway 3 in both directions just west of Keremeos on Sunday evening as the region endured heavy rainfall.

The route was reopened on Monday morning, but more rain, and some snow are expected in the same general area today.

Environment Canada has issued a special weather statement for the Boundary, Kootenay Lake, West Kootenay and Elk Valley, advising that up to 20 mm of rain could fall on Monday, while as much as 10 cm of snow is forecast for the Paulson Summit to Kootenay Pass, along Highway 3.

B.C's River Forecast Centre has also issued high stream flow advisories for small- and medium-sized watersheds in the southern interior.

The centre says in the Okanagan areas east of Vernon and Kelowna are of concern. In the Shuswap the Salmon River near Falkland through Salmon Arm and Sicamous is also being watched.

The centre says many of the regions small- and medium-sized streams are flowing high because warmer temperatures in recent days are rapidly melting snow at higher elevations.

Mudslide, flooding hit Metro Vancouver

The rain, snow and river advisories come just hours after rain warnings were lifted for other parts of the South Coast and southern Interior after a deluge causing localized flooding around Metro Vancouver.

Langley Flooding

Flooding was also reported on 58th Ave and 198 Street in Surrey. (CBC )

On Sunday White Rock was soaked by 83 mm of rain in a single day, 20 mm more than the entire monthly average of 63 mm for May.

In South Surrey a small mudslide closed the 17000 block of 16 Avenue, between 172 and 176 streets. It was not clear when the route would reopen. Flooding in the area extended past 184 Street as well.

In Langley and White Rock there were also widespread reports of flooding.

Google Maps: 17000 16 Ave, Surrey, B.C.