Home Uncategorized What Animals Eat Fish? (18 Fish Eating Animals With Pictures)

What Animals Eat Fish? (18 Fish Eating Animals With Pictures)

what animals eat fish

Fish are an important food source for many different animals. Bears, for example, will often feed on fish when they can catch them. Fish are an easy meal for bears since they don’t have to put in a lot of effort to catch them and they provide a good source of protein. Other animals that eat fish include seals, whales, eagles, and some species of sharks. 

Some animals, like the otter, will eat mostly fish as part of their diet. This is because otters live in areas where fish are plentiful and they have the right tools to catch them easily. While most animals eat fish because of the nutritional value it provides, some animals also eat them for other reasons. 

For example, some birds will eat fish to use their bones to build their nests. Overall, fish are an important food source for many different animals and play a vital role in the ecosystem.

1. Fishing Spiders

Scientifically known as Dolomedes

fishing spider

While most spiders stick to a diet of small insects, the fishing spider has developed a taste for something a little bigger: fish. These spiders are able to catch and eat fish that are up to twice their size, with their clever hunting techniques.

Fishing spiders are predators that hunt their prey using both webs and silk. They spin webs to capture fish that swim by, and they also use their silk to whip the water and attract fish to their hiding spots. Once a fish is within reach, the fishing spider pounces, injecting it with venom and wrapping it in silk. The spider then drags the fish to shore, where it can feast in peace.

Fishing spiders are expert hunters, but they’re not the only creatures that enjoy a good meal of fish. 

2. Bulldog Bats

Scientifically known as Noctilionidae

bulldog bats

Bulldog bats are unique among bats in that they feed primarily on fish. These fascinating creatures are found throughout the tropics, where they hunt in both fresh and salt water. While most bats use echolocation to navigate and find prey, bulldog bats have evolved to use a sense called Delta-wave echolocation. This allows them to detect tiny ripples on the surface of the water, allowing them to home in on their prey. 

When they get close enough, they will swoop down and snatch the fish out of the water with their claws. Bulldog bats are formidable predators, and can consume up to three-quarters of their body weight in a single night!

3. Flat-headed Cats

Scientifically known as Prionailurus planiceps

cat eating fish

Flat-headed cats are unique among felines in their hunting techniques. While most cats use their sharp claws and teeth to catch prey, flat-heads have adapted to catching fish. They are skilled swimmers and use their long, slim bodies to snake through the water after their prey. 

When they get close enough, they lunge forward and snatch the fish out of the water with their powerful jaws. Flat-heads often hunt in pairs, with one cat disturbing the water to flush the fish toward its partner. This hunting strategy is very effective, and it allows these cats to thrive in their aquatic habitats.

4. Tigers

Scientifically known as Panthera tigris

tiger eating fish

Tigers are one of the most feared predators in the world and with good reason. These powerful animals are capable of taking down prey many times their size. But how do they catch fish? It turns out that tigers have a few tricks up their sleeves when it comes to fishing. 

First of all, they are very patient hunters. They will often wait for hours at the edge of a river or stream, waiting for the perfect moment to strike. 

Secondly, they are excellent swimmers. This allows them to get close to their prey without being detected. 

Finally, they have sharp claws and teeth that make short work of any fish that they catch. With these hunting skills, it’s no wonder that tigers are such successful predators.

5. Grizzly Bears

Scientifically known as Ursus arctos horribilis

grizzly bear

Grizzly bears are one of the most feared predators in North America. But did you know that they actually prefer to eat plants? In fact, fish make up a relatively small part of their diet. So why are grizzly bears often seen fishing? It turns out that fish is an important source of nutrients for these massive animals. 

Grizzlies require a lot of calories to maintain their size and weight, and fish is an easy way to get those extra calories. In addition, fish is a good source of protein and fat, which helps the bears stay healthy and strong. 

6. Bald Eagles

bald eagles eating fish

Scientifically known as Haliaeetus leucocephalus

The bald eagle is one of the most iconic birds in North America. They have striking white heads and powerful wings. While the Bald Eagle is known primarily as a predatory bird, fish actually make up a significant portion of their diet. 

These powerful birds typically hunt in pairs, with one bird flying high above the water while the other scans the surface for prey. When they spot a fish, they will dive down and snatch it up in their talons. They will then carry the fish to a nearby perch, where they will eat it whole. 

While Bald Eagles typically prefer fish that are between 10 and 20 inches long, they have been known to catch and eat much larger prey. In fact, there have been reports of these birds carrying off deer and even small bears! However, most of their diet still consists of smaller fish such as trout, salmon, and herring.

7. Crocodilians

Scientific name (order): Crocodilia

crocodile eating fish

Crocodilians are well-known for their ferocious appetites, and they often hunt in groups to take down large prey. However, they are also proficient at catching and eating fish. While they typically prefer larger fish, they will opportunistically eat whatever they can catch. 

To snag their prey, crocodilians will often lie in wait near the water’s edge or float just below the surface. When a fish swims by, it will lunge forward and snatch it in its powerful jaws. They will then either tear the fish apart with their teeth or swallow it whole. In either case, the fish doesn’t stand a chance against these ancient predators.

8. Snakes

snake eating fish

Scientific name (suborder): Serpentes

While most snakes are content to feast on small mammals, reptiles, and amphibians, some species have developed a taste for fish. Perhaps the most well-known of these is the cottonmouth, which is commonly found near bodies of water. The cottonmouth is a voracious eater, and its diet consists largely of fish. This snake will often lie in wait near the shore, ambush its prey, and then swallow it whole. 

Other snakes that eat fish include the green tree python, which uses its long body to constrict and kill its victims. 

The Indian python, which has been known to eat turtles and crocodiles; and the black-tailed prairie dog, which preys on small fish that live in burrows underground. 

While most snakes prefer to stick to land-based prey, these few species have adapted to a life in water – and their diets reflect this change.

9. Otters

Scientific name (subfamily): Lutrinae

otters eating fish

Otters eat fish as their primary source of food. To catch fish, otters will float on their backs in the water with their eyes and noses poking out. When they see a fish, they will dive down and grab it with their claws. 

Otters often eat their catch while still floating in the water. They will hold the fish in one paw and use the other paw to tear it apart and eat it. Some otters will even roll onto their backs to eat their catch, using their bellies as a table. Otters typically eat between one and three pounds of fish each day. Otters have very high levels of energy and are able to stay active for long periods of time.

10. Aquatic Genets

Scientific name: Genetta piscivora

aquatic genets eating fish

Incredibly rare and seldom seen, the aquatic genet is a mysterious animal that inhabits freshwater ponds, rivers, and lakes. Not much is known about this elusive creature, but it is suspected that they use their long whiskers to detect fish movement below the surface. 

It’s possible that they even use their whiskers to attract the fish toward the surface. When the fish comes close enough, the genet throws itself at the prey and pulls it out of the water. Although little is known about these animals, they are certainly an interesting and fascinating species.

11. American Minks

Scientific name: Neogale vison

The American mink is a small, semi-aquatic mammal that is native to North America. These creatures have long, slender bodies and glossy fur that is brown or black in color. American minks are excellent swimmers and are often seen chasing fish in streams and rivers. 

In fact, fish make up a large part of the mink’s diet. Minks will typically eat whatever type of fish is available in their habitat, including trout, salmon, and perch. They will also eat crayfish, insects, and small rodents. While they are skilled predators, minks are also frequently hunted by foxes, coyotes, and eagles. 

12. Seals

Scientific name (clade): Pinnipedia


Seals are carnivorous animals, which means that their diet consists mostly of meat. One of the main sources of food for seals is fish. Seals have several adaptations that help them to catch and eat fish. For example, they have webbed feet, which help them to swim quickly and navigate through water. 

In addition, their bodies are streamlined, which allows them to move more easily through the water and chase down prey. Seals have sharp teeth, which they use to bite into their prey and tear it apart.

Seals eat a variety of fish, including herring, cod, haddock, flounder, pollock, hake, and smelt. Depending on the species of seal and the availability of fish, they may eat up to 15 pounds of fish per day. 

13. Orcas

Scientific name: Orcinus orca

Orcas, also called killer whales, are apex predators found throughout the world’s oceans. They are the largest member of the dolphin family, and they hunt in packs. Orcas prey on about 30 different species of fish, though their diet varies depending on their location. 

For example, salmon makes up 96% of the diet of orcas in the northeast Pacific. In addition to fish, orcas will also eat seals and other animals they come across. However, fish are typically the easiest prey for these predators. Orcas are so large that they are not afraid to attack and eat sharks!

14. Penguins

Scientific name (family): Spheniscidae

Fish make up a large part of the penguin’s diet because they’re relatively easy to catch and are a good source of nutrients. Penguins typically eat small fish, such as anchovies, herring, and sardines. These fish are high in omega-3 fatty acids, which are essential for the health of penguins. 

In addition to being a good source of food, fish also help to keep penguins’ feathers clean and waterproof. The oil from fish helps to keep feathers from getting embedded with dirt and losing their insulating properties. Eating fish is critical for penguins to maintain their health and survive in their cold environment.

15. Osprey

Scientific name: Pandion haliaetus

what animals eat fish

Ospreys are fish-eating machines. Seriously, these birds chow down on 99% of fish when given the opportunity. And they don’t discriminate against any type of fish either. All and any fish is fair game for an osprey. That being said, ospreys will eat other animals if push comes to shove and there isn’t enough fish to go around. 

In these extreme circumstances, rodents, rabbits, and small reptiles have all been known to become part of an osprey’s diet. 

16. Ducks

Scientific name (family): Anatidae

ducks eating fish

While you might not think of ducks as being predators, they actually do eat fish on occasion. There are even some duck species that have evolved to hunt fish specifically. These ducks have serrated edges on their bills, which helps them to grip the fish and pull it out of the water. 

Even though they are capable of eating fish, ducks generally prefer to eat aquatic plants and grass. This is because there is a greater abundance of these food sources, and they are easier for the ducks to find and consume. While fish might be part of a duck’s diet, it is usually only a small part.

17. Sea Lions

Scientific name (subfamily): Otariinae

sealion eating fish

It’s no secret that sea lions eat fish – after all, it’s right there in their name. But what you might not know is just how skilled these predators are at hunting their aquatic prey. Sea lions often hunt in groups of up to twelve, and they have been known to coordinate their efforts in order to effectively herd a school of fish in any direction they want. This allows them to trap their prey and consume them at their leisure.

Of course, sea lions are not limited to fish in their diet. Occasionally, they will also eat seals and sea otter pups. However, this is much less common than fish consumption, as sea lions spend the vast majority of their time in the water. In fact, these intelligent animals have even been documented following fishing vessels and eating the discarded catch. 

18. Bottlenose Dolphin

Scientific name (genus): Tursiops

dolphin feeding

The bottlenose dolphin is one of the most common types of dolphin, and it can be found in waters all around the world. These playful creatures are a popular sight at many coastal resorts, and they are often considered to be friendly and gentle animals. 

However, what many people don’t realize is that bottlenose dolphins are actually skilled predators. These opportunistic hunters feed on a variety of different fish, and they have been known to eat seals and sea otter pups on rare occasions. 

What’s more, bottlenose dolphins are highly intelligent animals. They have been documented to follow fishing vessels and take advantage of the easy meals that they offer. 

Final Words

In conclusion, fish are not the only animals that eat other fish. Many land-based animals also enjoy a good fish dinner from time to time. snakes, crocodilians, and big cats are all examples of terrestrial animals that will often snack on fish. And of all the land-based animals that eat fish, brown bears are perhaps the fondest of fishy meals.

Some animals that eat fish are quite fascinating, such as the fishing spider and the bulldog bat. These creatures have evolved specifically for hunting and eating fish, with adaptations that allow them to capture and consume underwater prey. So it’s clear that when it comes to predators who eat other predators, there’s more than one type of animal that fits the bill.

Read our other animal’s blogs below:

Author Profile
Jeevan Kodiyan
Zoologist | Wildlife Conservation at Animals Research

An animal enthusiast with an interest in zoology, studying the behavior and activities of animals in the wild habitat. I work on research projects related to species conservation and endangered species protection. I also leverage zoology to become an educator, educating others about the importance of protecting our natural environment and the beauty of animals in their natural habitats.

Previous articleHippo Pregnancy | How Long Does a Hippo Pregnancy Last?
Next articleDo Hippos Eat Fish


Please enter your comment!
Please enter your name here