And a man, aged 73, was also helped from his vehicle after it too became submerged at about 3.40 pm at the Waterside, New Galloway.
Two police officers who performed the rescues, with help from two members of the public, have today been praised for their bravery
Other emergency services attended and assisted in the recovery of the vehicles and rendered medical assistance to those saved.
Chief Inspector Bryan Lee said: “I cannot praise the two officers and the members of the public involved in these rescues enough. Their actions, which were nothing short of heroic, saved the lives of three people. Without their bravery this incident could have had a very different outcome.
“I have already personally thanked the officers involved but want to also publically thank the selfless actions of those men who stopped to help.
“Thankfully incidents like this are rare, however, it is extremely encouraging to know that members of our community came together, and were prepared to put themselves at risk to save those in need.”