Os grandes tubarões brancos comem principalmente focas e leões marinhos. Eles também comem outros tipos de peixes e até tartarugas marinhas. As focas são uma boa fonte de grandes tubarões brancos devido às suas grandes proporções de gordura corporal.
Os grandes tubarões brancos geralmente comem presas maiores, como os pinípedes, que incluem leões-marinhos e focas. Eles também comem quase tudo em que podem enfiar os dentes, como pequenas baleias como as baleias beluga, lontras e até mesmo outros tubarões. O grande branco tende a caçar presas vivas, mas também come animais mortos flutuando na água quando surge a oportunidade. Esses tubarões não mastigam a comida e, em vez disso, rasgam a presa em pedaços menores, que depois engolem inteiros. Os grandes brancos podem viver de uma única refeição por dois meses, se for grande o suficiente.
Os tubarões atacam os animais em um dos três ataques principais diferentes. Eles geralmente se aproximam de suas presas debaixo d'água e, em seguida, rompem a superfície no último momento para agarrar a vítima e rasgá-la. Ocasionalmente, esses tubarões também podem cobrar sua comida enquanto parcialmente fora da água. Em raras ocasiões, o tubarão pode nadar de cabeça para baixo com as costas em direção ao fundo do mar para confundir sua presa.
O grande tubarão branco é o maior peixe predador da Terra. Ele evoluiu dos ancestrais do tubarão que viveram há mais de 400 milhões de anos, antes dos dinossauros. Apesar de sua representação em filmes e literatura, os grandes tubarões brancos raramente comem humanos. Um grande tubarão branco tende a morder uma vez para provar o sabor de sua presa e deixá-lo ir se a presa não for uma de suas refeições preferidas.