Q:

What do river fish eat?

A:

Quick Answer

River fish eat crustaceans such as crabs and mollusks. Large river fish such as gar eat other fish. Trout eat smaller fish but also eat insects such as dragonflies, mayflies and caddisflies. They also sometimes feed on zooplankton, which are tiny animals that are swept along by the river's current.

Continue Reading
What do river fish eat?
Credit: Loren Kerns CC-BY 2.0

Full Answer

Arctic grayling, which is found in rivers in the mountains of the northwestern United States, Canada and Russia and the Missouri river basin, also eat zooplankton as well as fish eggs and insect larvae. Large members of the species might even take animals as large as lemmings.

Most members of the sucker family have down-turned mouths that identify them as bottom feeders. They eat the animals that live on the river bottom, such as worms and crustaceans, and also come to the surface to prey on insects and smaller fish.

Minnows can be carnivorous or can include aquatic plants as part of their diet. Some specialize in snails, algae or plants. Minnows that eat plant food have digestive systems that are adapted to digesting plants. Since these minnows also tend to be omnivores, they have molar-like teeth that are good for grinding their food. The carp, which is one of the largest minnows, is a bottom feeder.

Learn more about Fish

Related Questions

  • Q:

    What do angler fish eat?

    A: Angler fish are opportunistic foragers, but the most frequent prey of the threadfin angler fish is the pandalid shrimp; however they also eat teleost fish ... Full Answer >
    Filed Under:
  • Q:

    What do goldfish eat?

    A: While goldfish will eat crustaceans, insects, plants and smaller fish in the wild, those that are kept as household pets most often eat commercially made g... Full Answer >
    Filed Under:
  • Q:

    What do rainbow fish eat?

    A: Rainbow fish are omnivores that eat a variety of foods in the wild, including aquatic and terrestrial insects, insect larvae, crustaceans, phytoplankton, z... Full Answer >
    Filed Under:
  • Q:

    What do flounder eat?

    A: Flounder are flatfish that eat shrimp, crustaceans and other fish. Adult flounder can eat between 4 and 8 percent of their body weight every day.... Full Answer >
    Filed Under:

Explore