Q:

What do salmon eat?

A:

Quick Answer

It is common for salmon to feed on other fish and zooplankton. What a salmon eats varies greatly depending on the region.

Continue Reading
What do salmon eat?
Credit: James R.D. Scott Moment Getty Images

Full Answer

The larger salmon become, the larger their prey is. Large salmon will feed on herring, krill and other types of fish. Juvenile salmon do not eat such a wide range of food and typically only eat larvae and zooplankton. Salmon are prey for a large variety of sea creatures, including whales, seals and sea lions. Other fish also prey upon them. To avoid predators, salmon swim in deep areas. They also school closely together in order for predators to confuse them with larger fish. Another predator for salmon is humans, who fish for them commercially all around the world.

Learn more about Fish
Sources:

Related Questions

  • Q:

    Do fish eat plankton?

    A:

    Fish eat animal plankton, which are known as zooplankton. Plant forms of plankton are called phytoplankton, which exist as food for zooplankton. The most common zooplankton are copepods. They are crustaceans about the size of a grain of rice, according to Oceanic Research Group.

    Full Answer >
    Filed Under:
  • Q:

    What do sunfish eat?

    A:

    Sunfish prefer to eat jellyfish, although they also eat zooplankton, algae and small fish. They are omnivorous, meaning that they eat both plants and animals.

    Full Answer >
    Filed Under:
  • Q:

    What does a clownfish eat?

    A:

    Clownfish are omnivorous and subsist on the leftover scraps contributed by anemones in addition to zooplankton and algae. Anemones provide shelter and protection for the clownfish, which in return removes parasites and wards off intruders. Clownfish live in the warm waters of the Indian and Pacific Oceans.

    Full Answer >
    Filed Under:
  • Q:

    What do perch eat?

    A:

    The American or yellow perch begins life by eating the zooplankton in the lake. These are tiny animals that float along the surface of the water. When the fish are mature, they eat animals found at the bottom of the lake, such as crabs, snails, isopods and insect larvae. When they are large enough, they eat other fish.

    Full Answer >
    Filed Under:

Explore