Rising river levels fed by heavy rains have triggered flood warnings and evacuation alerts in parts of B.C.
The River Forecast Centre issued a flood warning for the Prince George area Thursday, predicting flooding along sections of the Fraser River and warning people to stay away from river banks that may be eroded by fast moving water.
The centre says the river could begin to recede by Friday.
The centre also added the Liard River in B.C.'s extreme north to its list of rivers on flood watch, joining other waterways in the Peace Region and northern Rocky Mountains.
The northern Rockies have been hit by a deluge of rain, with 82.6 millimetres recorded in a single day at the Nelson Forks weather station compared to typical one day rainfall totals of from 30 to 50 millimetres.
In south-central B.C., the high water has resulted in an evacuation alert for a handful of residents living along Sims Creek, just east of Sicamous, while another alert remains in effect for 22 homes in the Enderby area.
In that region, water and debris from Ashton Creek washed out a road in several places, stranding people on either side.
Other waterways are swollen in the Okanagan, Kootenay, Upper Columbia and Monashee areas.
The rain contributed to a massive mudslide on Wednesday that closed the Trans-Canada Highway from Revelstoke to Golden, but the route has since been reopened.
Washouts also blocked Highway 16 east of Prince George and Highway 3A between Castlegar and Creston.