Shawnigan Lake RCMP say the incident followed a multi-vehicle collision on Sunday afternoon as one car slammed into three others that had stopped to let the birds cross the Trans-Canada Highway safely, about 45 kilometres northwest of Victoria.
A fifth car then swerved and hit the median, while the sixth vehicle, a grey Honda Accord, veered around the crumpled cars but struck the ducks and continued on.
Officers eventually tracked the Honda after reports it was hitting pylons through a construction zone along the Malahat Highway, and the 47-year-old Saanich woman at the wheel is now being investigated for impaired driving.
Police say it was the second incident in two days in which charges of drunk driving have been recommended after a car swerved to avoid an animal.
On June 15, a 21-year-old woman skidded her car into a ditch while trying to avoid a dog, missing the animal but smashing her vehicle and slightly injuring two passengers.
Also on HuffPost