Question: are ducks omnivores or herbivores?
Answer: Ducks. Omnivorous, will eat fish, crayfish, berries, many plant foods. Preys of fish, frogs, small rodents.