While massive, these gentle giants only eat certain types of fish and plant life. Keep reading to learn more about everything a whale shark eats!

What Do Whale Sharks Eat?

Whale sharks are filter feeders that eat large amounts of fish at once, swimming with their huge mouths open and filtering through what they want to eat without having to swallow gallons of water. While whale sharks are massive creatures, these fish don’t eat all types of fish. Normally, they’ll only eat tiny plants, fish, fish eggs, or other animals that are around when they open their huge mouths! Despite having thousands of teeth, they don’t use them to eat. They have so many teeth, that they even have teeth on their eyes! Whale sharks are cartilaginous, meaning they do not have any bones. Whale sharks are also known to have an usually long life-span. Whale sharks have been known to live a staggering 100 years of age, however, their average life is about 30 years. A whale shark’s favorite food is, however, plankton. These fish will migrate from very far distances just to eat a large supply of plankton right when the plankton blooms. The Ningaloo Reef on the coast of Australia is one such place where whale sharks migrate to every spring!    

How Much Do Whale Sharks Eat?

Whale sharks are massive creatures. Therefore, they need quite a lot of food to fill them up. However, their large size can also help them store energy better and travel long distances easier than other fish. Whale sharks migrate a lot to hit certain areas of the sea when plankton blooms or coral eggs spawn. It’s thought that their huge size helps them throughout this migration. Some whale sharks may struggle finding a lot of food during their consistent traveling, so their size helps them reach their destination and feast on plankton when they get there. Whale sharks also happen to be very slow swimmers, as they average about three miles per hour. Therefore, eating enough and conserving their energy is very important.

A Complete List of What Whale Sharks Eat

Whale sharks are only known to eat very small animals, fish, and plant life. Whale sharks eat:

PlanktonSmall shrimpKrillJellyfishCoralCrab larvaeAlgaeSardinesAnchoviesSmall tunaSquidFish eggsPlantsAlgae

Those last items (plants and algae) might be surprising, but a 2019 study found that a surprising amount of the whale shark’s diet came from algae. Prior studies had noted the presence of algae in whale shark stomachs, but it’s been unclear whether it’s accidental or intentional. New research is now showing that whale sharks are more omnivorous than scientists previously understood!

A Whale Shark’s Feeding Habits

Whale sharks eat a lot, even though they cannot bite or chew their food. While they have about 300 rows of teeth – and about 3,000 tiny teeth in total – whale sharks cannot accurately chew large fish. This is why they eat such small fish and plant life. Whale sharks use their tiny teeth to eat small food, as well as their gill rakers (which acts as a suction filter) to help them thrive as filter feeders.

Are Whale Sharks Dangerous to Humans?

While whale sharks are mostly carnivores, they only eat small fish and plant life. They do not eat larger animals or humans in any regard. Whale sharks are often called gentle creatures – even though they are the largest fish in the sea! – and have been known to be kind to humans in the ocean. Adventurous people often enjoy swimming with whale sharks, with no problem at all! Often, whale sharks will just ignore humans swimming in the ocean near them. Therefore, they are not dangerous to humans.

Next Up…

Whale Shark Location: Where Do Whale Sharks Live? – Where are whale sharks found? Keep reading to learn more!Are Whale Sharks Dangerous? – Do you need to be careful of whale sharks? Are they dangerous? Click to learn all about them!Whale Shark Size Comparison: The Largest Shark – Are whale sharks the largest sharks? Exactly how big are they? You don’t want to miss out on this information!