Ducks are opportunistic omnivores with a varied diet depending on their environment and availability of food. They forage for a wide range of items.
Here's a breakdown of what ducks commonly eat:
-
Aquatic Plants: Ducks consume various aquatic plants, including duckweed, algae, and submerged vegetation.
-
Insects: Insects are a significant part of a duck's diet, particularly for ducklings who need the protein for growth. They eat insects found both in and near water.
-
Worms and Slugs: These invertebrates are a readily available food source, especially in damp areas.
-
Snails: Both aquatic and terrestrial snails are consumed by ducks.
-
Crustaceans: Small crustaceans like shrimp and crayfish can also be on the menu.
-
Fish and Fish Eggs: Small fish and their eggs contribute to the duck's protein intake.
-
Amphibians: Frogs, tadpoles, and other amphibians are sometimes consumed.
-
Seeds and Grains: Ducks often eat seeds and grains found in fields or scattered by humans.
-
Roots: Some species of ducks will dig for roots and tubers.
Essentially, ducks will eat whatever is available and fits in their bill!