Existem várias razões pelas quais tubarões comem uns aos outros:
- Competição por recursos: Tubarões competem pelas mesmas fontes de alimento e podem recorrer ao canibalismo quando a comida é escassa.
- Rivalidade entre irmãos: Algumas espécies exibem canibalismo entre irmãos, onde irmãos maiores consomem os menores no útero ou logo após o nascimento.
- Predação: Alguns tubarões, como os grandes brancos, predam outros tubarões, inclusive da sua própria espécie, movidos pela fome.
- Comportamento defensivo: Um tubarão pode retaliar mordendo e consumindo um agressor se se sentir ameaçado.