DISCOVER
×

A piranha's diet

Updated July 19, 2017

As omnivores, piranhas will eat any food source available. As a result, Piranhas have a highly varied diet, consisting of everything from fruits and vegetables to other fish, and even human beings. A piranha's diet changes with age.

Young Piranhas

While they cannot eat as many different types of food as adults, the diet of young piranhas still consists of a wide range of foods. Newly hatched iranhas typically consume various fruits, plants and small crustaceans.

Adult Pirahnas

Adult piranhas hunt in groups called shoals that typically eat the fins and flesh of other fish. They tend to eat an animal alive and even will eat members of their shoals while attacking prey. Piranhas have been known to eat sick cattle that stick their heads in water to drink, young birds that fall from trees and even their own young.

Pet Piranhas

A pet piranha's diet ideally mimics that of the piranhas' natural diet. In the wild, the diet typically consists of other large fish; frozen or processed fish provide the same nutrition. Occasionally, they will feed on a large carcase of an animal or on vegetables. Vegetables, therefore, are offered on occasion.

bibliography-icon icon for annotation tool Cite this Article

About the Author

A resident of Riverside, California, Timothy Peckinpaugh began writing in 2006 for U.S. History Publishers, based in Temecula, California. He graduated magna cum laude from the University of California, Riverside, with a bachelor's degree in English.