What do ducks eat?
Ducks are omnivorous birds that feed on both plants and animals. Their varied diet may include aquatic vegetation, insects, seeds, and sometimes even small animals. What they eat largely depends on their species, habitat, and the time of year. Most ducks feed in or near water. Dabbling ducks, such as mallards, are often seen tipping forward in shallow ponds or marshes to reach vegetation under the water. This behavior called “tipping up” allows them to feed beneath the water’s surface without diving. These types of birds along with others search for food on land or in shallow water, where they gather seeds, grasses, and small invertebrate animals.
Diving ducks, on the other hand, have a unique way of feeding. Unlike their dabbling relatives, they are adapted for underwater foraging, with streamlined bodies and rear-set legs that make them excellent swimmers. These ducks can dive over 20 feet deep to reach food such as crabs, mussels, crayfish, and submerged aquatic vegetation. Species like the canvasback and scaup rely on this ability to exploit food sources at the bottom of lakes, bays, and coastal waters. Unlike dabbling and diving ducks, which forage for natural foods in the wild, domestic ducks are typically fed a controlled diet of grains, vegetables, and commercial feed.
The diet of ducks can also vary depending on the season and their geographical location. In temperate regions, where they are most common, ducks may have access to different types of food throughout the year. During migration, they may have to adapt their diet based on the available resources along their route. Their ability to adjust what they eat is key to surviving long migrations and changing conditions.