Tigerhaie sind Gelegenheitsfresser und fressen fast alles, was sie fangen und schlucken können. Ihre Nahrung umfasst Knochenfische, kleinere Haie, Rochen, Meeresschildkröten, Vögel, Seeschlangen, Krebstiere, Weichtiere, Meeressäuger und Aas.
Sie werden manchmal „Müllschlucker“ genannt, da sie auch Müll gefressen haben sollen. Sie gehören zu den wenigen Haiarten, die Meeresschildkröten fressen können – dank kräftiger Kiefer und Zähne. Als Spitzenprädatoren sichert ihre vielfältige Nahrung ihre Dominanz, wobei Beuteverfügbarkeit regional schwankt.