A Mallard Duck
What Eats A Duck? Photo:Jaroslav Novak

What eats ducks?

What do ducks eat?

Ducks are delicious birds, and many animals like to eat them. Almost any four-footed predator will eat a duck whenever it gets a chance. Foxes and weasels are just two of the many mammalian predators that ducks must face.

Snakes also eat ducks, and so do birds of prey such as hawks, owls and eagles.

Snapping turtles like to eat baby ducks.

And, what does a duck eat? Ducks eat a variety of aquatic plant material and small water creatures.