Большие белые акулы питаются в основном тюленями и морскими львами. Они также едят другие виды рыб и даже морских черепах. Уплотнения являются хорошим источником для больших белых акул из-за их большого соотношения жировых отложений.
Большие белые акулы обычно едят более крупную добычу, такую как ластоногие, в которые входят морские львы и тюлени. Они также едят почти все, что могут получить зубы, такие как маленькие киты, такие как белуга, выдры и даже другие акулы. Большие белый, как правило, охотится на живую добычу, но он ест мертвых животных, плавающих в воде, когда появляется такая возможность. Эти акулы не пережевывают пищу и вместо этого разорвают добычу на более мелкие куски, которые они затем проглатывают целиком. Великие белые могут жить за один прием пищи в течение двух месяцев, если он достаточно большой.
Акулы охотятся на животных в одном из трех основных нападений. Они обычно подходят к своей добыче под водой, а затем в последний момент прорывают поверхность, чтобы схватить жертву и разорвать ее. Иногда эти акулы могут также заряжать их в скором времени, чтобы быть едой, а частично из воды. В редких случаях акула могла плавать с ног на голову спиной к морскому дну, чтобы запутать свою добычу.