Shoebills are large carnivorous wetland birds that primarily eat fish. Lungfish, catfish, tilapia, and bichirs make up much of their natural diet, although they also catch frogs, water snakes, turtles, lizards, and occasionally young crocodiles or small waterbirds.
Yes, shoebills sometimes eat other birds, but birds are not their main food. Viral claims about shoebills regularly eating monkeys, deer, alligators, or humans are either exaggerated or unsupported.
What Do Shoebills Eat?

Shoebills hunt animals living in shallow freshwater swamps. Their preferred foods are slow-moving fish that come close to the water’s surface.
Common shoebill foods include:
- Lungfish
- Catfish
- Tilapia
- Bichirs
- Eels and other elongated fish
- Water snakes
- Frogs
- Monitor lizards
- Young turtles
- Small waterbirds
- Young crocodiles
- Mollusks and occasional carrion
Fish are the most important part of the shoebill’s diet. Lungfish are especially suitable prey because they frequently approach the surface in poorly oxygenated water, bringing them within striking distance.
Do Shoebills Eat Other Birds?

Yes, shoebills occasionally eat other birds. Their avian prey generally consists of young or relatively small waterbirds rather than large, healthy adult birds.
Shoebills may capture:
- Ducklings
- Young waterfowl
- Nestlings
- Small wetland birds
- Injured or vulnerable birds
However, bird-eating is relatively uncommon. Shoebills are primarily fish-eating predators, and young waterbirds are described as less common prey than fish, frogs, snakes, and other aquatic animals.
Do Shoebills Eat Ducks?
A shoebill is physically capable of catching a duckling or small duck when the opportunity arises. Its large bill can grip and kill surprisingly substantial prey.
Nevertheless, ducks are not a staple food. Most shoebills spend their time hunting fish and reptiles in shallow water rather than actively pursuing adult ducks.
Do Shoebills Eat Their Babies?
Shoebills are not known to eat their chicks as a normal behavior. A breeding pair may hatch two or three chicks, but frequently only one survives.
The older chick may attack its younger sibling, while the parents concentrate their attention and food on the strongest chick. The weaker chick may eventually die from injuries, starvation, or neglect. This is sibling competition, not evidence that the parents normally eat their babies.
Do Shoebills Eat Crocodiles?
Shoebills can eat young crocodiles, but they cannot overpower a large adult crocodile. A newly hatched or very small crocodile may be vulnerable when resting or swimming in shallow water.
The shoebill uses its hooked bill to grip, crush, and control the small reptile before swallowing it. Young crocodiles are opportunistic prey rather than a major component of its diet.
Do Shoebills Eat Alligators?
Shoebills do not naturally hunt alligators because the two animals do not share a wild geographical range. Shoebills live in tropical African wetlands, whereas alligators are native to the United States and China.
Images or videos described as a shoebill eating an alligator usually show a young African crocodile, another reptile, or inaccurately labeled footage.
Do Shoebills Eat Monkeys?
There is no reliable evidence that monkeys are a regular part of the shoebill’s diet. Shoebills are wetland hunters adapted to catching fish, amphibians, reptiles, and occasional waterbirds.
Most monkeys live or move in trees and on land, placing them outside the shoebill’s normal feeding zone. A tiny, injured, or helpless mammal might theoretically be taken opportunistically, but claims that shoebills commonly hunt and eat monkeys are misleading.
Videos labeled “shoebill eating monkey” may show a different type of prey, contain misleading titles, or use edited footage to attract attention.
Do Shoebills Eat Humans?

No, shoebills do not eat humans. People are far too large to be swallowed and are not recognized as prey.
The shoebill’s bill is powerful enough to kill fish, snakes, and small crocodiles, so people should still respect its space. A frightened or cornered bird could defend itself, but shoebills do not normally hunt, attack, or consume humans.
Do Shoebills Eat Deer?
Shoebills do not normally eat deer. A deer is much too large for a shoebill to capture, handle, or swallow.
The shoebill’s natural habitat and hunting technique are designed for aquatic prey. Claims about a shoebill eating a deer may result from misleading image captions, exaggerated videos, or confusion with another large predatory animal.
A shoebill might investigate carrion or consume a small piece of dead animal matter, but this is different from killing and eating a deer. Carrion is considered an occasional rather than preferred food.
How Do Shoebills Catch Their Food?

Shoebills use patience rather than a high-speed chase. They commonly hunt using two methods known as stand and wait and wade and walk slowly.
The Hunting Process
- The shoebill stands quietly in shallow water.
- It watches for fish or other animals near the surface.
- When prey moves within range, it throws its head and body forward.
- Its wide bill enters the water and scoops up the prey.
- The bird shakes away mud, water, and vegetation.
- It controls or decapitates large prey before swallowing it.
The sudden forward strike is sometimes called a “collapse” because the bird appears to lose its balance and fall toward the water. Afterward, it must regain its upright position before striking again.
How Does This Bill Help?
The shoebill’s enormous bill has sharp edges and a strong hook at the tip. These features help it grab, crush, pierce, and control slippery prey.
The broad bill may collect plants and muddy water along with the animal. The shoebill moves its jaws and swings its head to remove unwanted vegetation while keeping hold of its meal.
How Does a Shoebill Swallow Its Food?
Small prey may be swallowed whole, while larger animals are usually repositioned so they enter headfirst. A shoebill may decapitate a large fish before swallowing it.
Eating prey headfirst allows fins, scales, legs, or other body parts to fold backward more easily. After completing a meal, the bird may take a long drink of water.
How Much Does a Shoebill Eat?
The exact amount depends on the bird’s size, prey availability, breeding condition, and the size of each meal. A large lungfish can provide considerably more food than several frogs or small fish.
Shoebills do not necessarily catch food continuously throughout the day. They may wait for long periods between successful strikes and can reportedly survive for more than four days without eating when necessary.
FAQs
Are Shoebills Carnivores?
Yes. Shoebills are carnivorous birds that eat fish, amphibians, reptiles, occasional small birds, mollusks, and sometimes carrion. They do not rely on seeds, fruit, grass, or other plant material for nutrition.
What Is a Shoebill’s Favorite Food?
Lungfish are among the shoebill’s most important and preferred foods. The bird also frequently catches catfish, tilapia, bichirs, and water snakes in shallow African wetlands.
Can a Shoebill Eat a Snake?
Yes. Water snakes are a documented part of the shoebill’s natural diet. Its strong, hooked bill helps control the snake before it can escape or defend itself.
Can a Shoebill Eat a Whole Crocodile?
A shoebill may swallow a very young crocodile, but it cannot eat a mature one. Adult crocodiles are much larger and may pose a threat to the bird rather than serve as prey.
Does Anything Eat a Shoebill?
Healthy adults have few natural predators because of their size and powerful bill. Eggs and chicks are more vulnerable to nest predators, while habitat loss, hunting, disturbance, and illegal capture create greater threats to the species.
