Overflowing rivers continue to wash-out roads and bridges and flood homes throughout southern Alberta, leaving at least three dead, and forecasters are warning of more rain throughout the weekend.

Police confirmed Friday that two bodies were pulled out of the waters in High River, where a mandatory evacuation order remains in effect. Another body was later found, but it's unclear if that was a woman who was reportedly swept away in her camper into the Highwood River.

鈥淚n their efforts to determine if any other citizens are missing due to the flooding, the RCMP is asking residents evacuated from the Town of High River area to register at the evacuation shelters in the nearby towns of Blackie and Nanton,鈥 police said in a statement Friday afternoon.

Officials said approximately 500 evacuees have already registered in the shelters.

Meanwhile, police, military and emergency services personnel continue to go door-to-door to locate residents who need help.

West of Calgary in Canmore, the situation remained dire, with entire homes at risk of washing away as the swollen Cougar Creek began eroding its banks and creeping up on houses along the waterway.

Gerald Walsh was among those forced to evacuate as the rising river began to threaten his home.

鈥淕iven a limited amount of time, we had to evacuate. You really don鈥檛 get to grab much, pictures, some memorabilia, a little bit of clothes. It鈥檚 amazing how little the material things mean to you, so we just grabbed maybe two buckets of stuff,鈥 Walsh said.

Evacuated residents in Canmore were effectively trapped in the community, unable to head east due to a mudslide blocking the TransCanada Highway, or west to Banff due to washed out bridges that made the town inaccessible.

Canmore resident John Pomeroy told 麻豆影视 Channel he has already taken 11 people into his home since the flooding began.

He said electricity and natural gas has been 鈥渙n and off鈥 in the area.

鈥淭hey did manage to get a convoy of grocery trucks into the grocery stores,鈥 he said. 鈥淚t takes a long time in the lines to get any food.鈥

The military was called in by the RCMP to help with evacuations in some hard-hit communities, including High River, sending two helicopters and a Hercules aircraft to pull at least 31 stranded residents from rooftops.

Rescue crews could be seen travelling by airboat on a flooded residential street, maneuvering past submerged cars in search of those who needed help getting out.

It will be days before people will be able to return home, but the 12,000 High River residents who were forced to leave under a mandatory evacuation order are uncertain of what they鈥檒l return to once the rain stops and waters recede.

Dave Linthorne鈥檚 home was damaged by sewage backup and his hardware business was also hit by flooding.

鈥淭he last I saw it before they made us leave, the walls were covered, seven, six feet up,鈥 he said.

Linthorne鈥檚 inventory was also swept away down the road.

Another High River resident, Jason Johnson, said everyone is devastated. But, he said, others have it even worse.

鈥淚t鈥檚 really more the small things that are more heartbreaking, like the fact that we just planted an apple tree,鈥 he said.

Approximately 350 soldiers are being deployed to Canmore, while 400 are expected to arrive in High River by Friday evening.

Located south of Calgary, High River was one of the hardest hit communities in the province, along with Turner Valley and Black Diamond.

In Black Diamond, two people were swept away by the Highwood River. One was found but a woman is still missing.

Environment Canada has issued a rainfall warning for parts of southern Alberta.

About 250 millimetres of rain has fallen into the flood zone, the Bow River basin, and another 50 mm was expected Friday and 20 mm more on Saturday.

With files from CTV鈥檚 Janet Dirks, CTV Calgary and The Canadian Press