What Do Ducks Eat?


Quick Answer

Ducks primarily eat aquatic plants, but they are omnivorous and also eat insects, crustaceans, mollusks, frogs and small fish. Ducks forage for their food and eat whatever is available, although vegetation makes up the core portion of their diet.

Continue Reading
Related Videos

Full Answer

Ducks consume all parts of aquatic plants, including the stems, flowers and seeds. Some species even eat microscopic aquatic plants, such as plankton. Furthermore, ducks enjoy land plants and grains, such as rice or barley. Although bread and popcorn are often fed to urban ducks, those foods are not particularly healthy for them. Better alternatives include cracked corn and shredded lettuce.

Learn more about Birds

Related Questions

  • Q:

    What Do Blue Herons Eat?

    A: Blue herons are carnivores that eat a variety of aquatic and land prey, including fish, frogs, turtles, young birds, bird eggs, snakes, insects, mice, mole... Full Answer >
    Filed Under:
  • Q:

    What Do Frogs Eat?

    A: The diet of frogs varies depending on the species; most consume insects, snails, spiders and worms, while the larger varieties consume small fish, moles, m... Full Answer >
    Filed Under:
  • Q:

    What Does the Plecostomus Eat?

    A: The plecostomus, more commonly known as the suckermouth catfish, is omnivorous and feeds on algae, blood worms, aquatic plants and small crustaceans such a... Full Answer >
    Filed Under:
  • Q:

    What Animals Eat Slugs?

    A: Animals that eat slugs include ground beetles, ants, firefly larvae, marsh flies, toads, newts, salamanders, snakes, hedgehogs, shrews, moles, nematodes, r... Full Answer >
    Filed Under: