There are many animals on earth, both land and marine-based, that eat fish as a large part of their diet. Many larger fish eat smaller fish. Whales and seals eat fish. Land-based animals such as bears eat fish. Even many types of birds eat fish, including penguins, ducks, albatrosses, eagles, and more.
You are here
Which other animals eat fish?
- Marine Life
- Fish