Todas as espécies de tubarões são carnívoros, não onívoros. Em raras ocasiões, um tubarão comerá algo que não seja carne, como algas marinhas, mas isso acontece tão raramente que não é comum mudar a classificação do tubarão.
Tubarões, especialmente tubarões-tigre, muitas vezes comem coisas que nem mesmo são consideradas comida. O lixo no oceano é o lanche mais comum para esses tubarões. Quando um tubarão come algo como uma garrafa ou outro material residual, isso geralmente é feito por acidente.
Um onívoro é um animal que come quase tudo. Eles consomem carne e matéria vegetal regularmente, e os humanos são bons exemplos de onívoros. Um carnívoro não come nada além de carne. Tubarões, ursos polares, tigres e raposas são carnívoros.