Our Privacy/Cookie Policy contains detailed information about the types of cookies & related technology on our site, and some ways to opt out. By using the site, you agree to the uses of cookies and other technology as outlined in our Policy, and to our Terms of Use.


A Piranha's Diet

i Tom Brakefield/Stockbyte/Getty Images

Piranhas have the reputation of being among of the fiercest predators in the aquatic realm. While they certainly will make short work of any meat they come across, piranhas enjoy a varied diet and will eat almost anything.

Natural Diet

In the wild, piranhas' usual source of food is the fins and scales of other fish. A single piranha will dart in, take a bite, and then flee to avoid reprisal. When piranhas grow into adulthood, they begin to hunt in shoals of around 20 fish and will attack a larger animal en masse. They may attack land animals that venture into the water to drink or bathe, and they may feed on carcasses in the water left over from other predator attacks. During appropriate times of year, piranhas may feed on vegetables and fruits that make their way into the water, or graze on aquatic plants to make up energy after a lean hunt.

In Captivity

Piranhas in captivity should have a diet that mimics what they would find in the wild. Frozen and freeze-dried meats, leafy green vegetables, potatoes and gourds, and commercial fish food are all suitable for the captive piranha diet.