What do herring eat?


Quick Answer

Herring eat only plankton, which are tiny plant and animal species in the ocean. Plankton come in many varieties, ranging from tiny arrow worms to algae. In order to feed, herring swim through water with their mouths open, filtering the plankton out of the water. They generally spend most of the daytime in the deep waters, rising to the surface to feed at night when predators are less active.

Continue Reading

Full Answer

Herring live in large schools, or groups, throughout the Pacific, Indian and Atlantic Oceans. There are several species of herring, but they all share similar characteristics. They have silver-colored skin, one dorsal fin and protruding lower jaws. Herring have a narrow body shape and pointed, tapered snouts with large eyes and yellowish gills. Their size varies by species. Atlantic herring can grow to about 18 inches long, while Baltic herring are typically 16 inches long. Pacific herring are the smallest at approximately 15 inches long.

Herring have many predators, including dolphins, seals, sea lions and whales. They are also preyed upon by larger fish, such as tuna and salmon. Predators often prey on herring by surrounding an entire school of the fish and causing them to swarm into a tight ball before easily picking herring out of the packed ball.

Learn more about Fish

Related Questions

  • Q:

    What do freshwater fish eat?

    A: While the specific diet of a freshwater fish depends on its species, most eat smaller fish, leeches, worms, insects, crustaceans, plankton and krill. When ... Full Answer >
    Filed Under:
  • Q:

    What do bony fish eat?

    A: The diet of a bony fish includes plankton, crustaceans, invertebrates and other fish, depending on the species. There are over 28,000 species of bony fish.... Full Answer >
    Filed Under:
  • Q:

    What do sardines eat?

    A: Sardines eat zooplankton, which is also known as "animal plankton" and floats around within the sea. Zooplankton feeds on plankton, which is the plant orga... Full Answer >
    Filed Under:
  • Q:

    What do small fish eat?

    A: Small freshwater fish typically eat vegetation, insects, larvae, leeches, shrimp and dead or decaying matter, and small saltwater fish, called forage or fe... Full Answer >
    Filed Under: