Quick answer
Great white sharks eat mainly seals, sea lions, fish, rays, and smaller sharks, switching to fat-rich marine mammals as they grow large. Young great whites eat mostly fish; adults target seals and sea lions for their high-energy blubber. They famously hunt with an upward ambush, sometimes launching clear out of the water (breaching).
Great white diet at a glance
| Young sharks eat | Mostly fish and rays |
| Adults eat | Seals, sea lions, larger fish, smaller sharks |
| Why marine mammals? | High-energy blubber fuels a large body |
| Signature hunting move | Upward ambush, sometimes breaching |
| Feeding strategy | Single powerful bite, then wait |
| Do they eat humans? | No — people aren't natural prey |
A diet that changes with size
A great white shark does not eat the same things its whole life. As juveniles, great whites feed largely on fish — including rays and smaller sharks — which suit their narrower, more pointed teeth. Their jaws and teeth are not yet built for tackling large, powerful mammals, so fish make up the bulk of the young shark's diet.
As a great white grows past roughly three metres, its teeth broaden into the triangular, serrated form ideal for shearing through flesh and blubber, and its diet shifts toward marine mammals. Seals and sea lions become prime targets because their thick layer of fat delivers an enormous amount of energy in a single meal — exactly what a large, warm-bodied shark needs to fuel itself.
How great whites hunt
The great white's hunting style is built around surprise and a single decisive strike. Patrolling deeper, darker water, it looks upward to silhouette prey against the bright surface, then powers up in a fast vertical ambush. Off seal colonies such as those in South Africa, this can be so explosive that the shark launches its entire body clear of the water — the spectacular behaviour known as breaching.
Rather than a prolonged battle, the great white typically delivers one massive bite and then backs off, letting the wounded prey weaken before returning to feed. This 'bite and wait' approach limits the risk of injury from a struggling seal. It is also part of why bites on humans are often non-fatal — the shark delivers an exploratory bite, finds the target is not its preferred fatty prey, and does not press the attack.
Scavenging and the role of whales
Great whites are not above an easy meal. They readily scavenge the carcasses of dead whales, which provide a huge, energy-dense feast; multiple great whites will gather around a floating whale carcass and gorge on the blubber. For a predator that spends a lot of energy hunting agile seals, a free whale carcass is a valuable windfall.
This flexible, opportunistic feeding — specialised hunting of seals when active, scavenging when the chance arises — helps explain the great white's success as an apex predator across the world's temperate seas. It eats what delivers the most energy for the least risk, which is why fat-rich mammals and carcasses, not people, define its real diet.
Great white shark diet: FAQs
What do great white sharks eat?
Great white sharks eat mainly seals, sea lions, fish, rays, and smaller sharks. Young great whites eat mostly fish, while adults target fat-rich marine mammals like seals for their high energy content.
Do great white sharks eat humans?
No. Humans are not natural prey for great whites. They specialise in fatty marine mammals such as seals, and people are too lean and bony, which is one reason many bites on humans are exploratory and non-fatal.
How do great white sharks hunt?
Great whites ambush prey from below, looking upward to silhouette seals against the surface and powering up in a fast vertical strike that can launch them clear of the water. They usually deliver one powerful bite, then wait for the prey to weaken.
Why do great whites eat seals?
Seals and sea lions have a thick layer of blubber that provides a large amount of energy in a single meal. This high-fat food is ideal for fuelling the great white's large, warm body and active hunting lifestyle.
Do great white sharks scavenge?
Yes. Great whites readily feed on dead whale carcasses, which offer a huge, energy-rich meal. Several sharks may gather to feed on a floating whale, taking advantage of an easy, low-risk food source.
Does a great white's diet change as it grows?
Yes. Juvenile great whites eat mostly fish and rays. As they grow past about three metres, their teeth broaden and their diet shifts toward seals and other marine mammals.