Petokalat ovat kaloja, jotka käyttävät ravinnokseen muun muassa toisia kaloja. Petokaloja ovat esimerkiksi ahven, hauki, kuha, lohi ja made. Myös muut kalat jotka eivät ole suoranaisesti petokaloja, saattavat alkaa syödä toisia kaloja iän ja koon myötä, kuten erilaiset särkikalat.[1]