what foods do ducks like
Many of these foods are similar to the natural seeds, grains and plants the birds will forage on their own. As omnivorous birds, ducks will eat a great deal of different foods, and the best foods to offer ducks include: 1  Cracked corn. 2  Wheat, barley or similar grains. 3  Oats (uncooked; rolled or quick). 4  Rice (cooked or uncooked).
Wild ducks eat a wide range of different foods and they are constantly foraging for meals and snacks. Foods ducks regularly eat include: 1  Small fish and fish eggs. 2  Snails, worms and mollusks. 3  Small crustaceans. 4  Grass and weeds. 5  Algae and aquatic plants and roots. 6  Frogs, salamanders and other amphibians.