Question: are ducks omnivores carnivores or herbivores?
Answer: Ducks. Omnivorous, will eat fish, crayfish, berries, many plant foods.