
Examples of birds that eat snakes include the bald eagle, brown snake eagle, chicken, common crane, and crested caracara.
There are a variety of birds that eat snakes, both venomous and non-venomous. The two types of birds that are the most common to feast on snakes are raptors and scavengers.
Raptors, which include hawks, eagles, and falcons, tend to take down live snakes. Scavengers, such as vultures and crows, will eat dead or dying snakes. Some species of birds, like roadrunners and herons, will eat any type of snake they come across.
Here we’ll take a look at some of the birds that hunt snakes and find out why they do it.
Examples of Birds that Eat Snakes
1. Bald Eagle
Scientific Name | Haliaeetus leucocephalus |
Type of Animal | Bird |
Range | most of Canada and Alaska, all of the contiguous United States, and northern Mexico |
The bald eagle is one of the most iconic predators in North America. These massive birds of prey are known to hunt a variety of animals, including snakes. In fact, bald eagles have been known to take down rattlesnakes that are up to three times their size.
While bald eagles typically go for fish, small mammals, and carrion, they will occasionally hunt snakes. When they do go for a snake, they will either grab it with their powerful talons or use their beak to puncture the snake’s skull.
Related Article: 10 Poisonous Birds
2. Brown Snake Eagle
Scientific Name | Circaetus cinereus |
Type of Animal | Bird |
Range | West, East, and southern Africa |
The brown snake eagle is a large raptor found in Africa. It has sharp talons and a powerful beak that it uses to kill its prey. This bird will typically eat non-venomous snakes, but it has been known to eat some venomous species as well.
Related Article: 26 Birds that Eat Ticks
3. Chicken
Scientific Name | Gallus gallus domesticus |
Type of Animal | Bird |
Range | Worldwide |
Chickens are not typically known for their snake-eating habits, but they will occasionally go after small snakes. Chickens may eat snakes to protect themselves or their young, or they may simply mistake a snake for another type of prey.
Related Article: 6 Birds with Fur
4. Common Crane
Scientific Name | Grus grus |
Type of Animal | Bird |
Range | the northern parts of Europe and across the Palearctic to Siberia |
The common crane is a large bird that can be found in Europe and Asia. It has a wingspan of up to 2.3 meters (7.5 feet) and a body length of up to 1.6 meters (5.2 feet). Cranes are very good at flying and can reach speeds of up to 80 kilometers per hour (50 miles per hour).
The crane is a carnivore and will eat a variety of animals, including snakes. Cranes typically prey on small snakes, such as garter snakes and blind snakes. They will also eat larger snakes, such as pythons and boas.
Related Article: 19 Birds that Look Like Cranes
5. Crested Caracara
Scientific Name | Caracara cheriway |
Type of Animal | Bird |
Range | throughout south-central Florida, and also occurs in Texas, Arkansas, Mexico, Cuba, and Panama |
This South American bird of prey will eat just about anything, including venomous snakes. The crested caracara has been known to take down rattlesnakes, coral snakes, and even the feared anaconda.
Their sharp talons and powerful beak make short work of their snake prey. Caracaras will sometimes team up with other birds to take down a snake. They have even been known to follow behind bobcats and coyotes, waiting to steal their kill.
Related Article: 11 Birds with White Heads and Black Bodies
6. Crow
Scientific Name | Corvus |
Type of Animal | Bird |
Range | Worldwide |
Crows are opportunistic feeders and will eat just about anything they can find. This includes snakes, which make up a small part of their diet. Crows typically go for the smaller snakes, but have been known to take down larger prey.
7. Ducks
Scientific Name | Anatidae |
Type of Animal | Bird |
Range | Worldwide |
While most ducks don’t go out of their way to eat snakes, they will if they come across one. Ducks have been known to kill and eat garter snakes, water snakes, and even rattlesnakes.
Related Article: 19 Birds that Look Like Ostriches
8. Geese
Scientific Name | Anser |
Type of Animal | Bird |
Range | Worldwide |
Geese will often chase and attack snakes that enter their territory. This is likely because they see the snake as a threat to their young. The goslings are small and vulnerable, making them an easy target for predators like snakes.
Related Article: 10 Snake Adaptations
9. Golden Eagle
Scientific Name | Aquila chrysaetos |
Type of Animal | Bird |
Range | Mexico through much of western North America as far north as Alaska |
The golden eagle is a large raptor that can be found in North America, Europe, and Asia. These eagles typically hunt small mammals like rabbits and squirrels, but they will also go after snakes.
While most of the time golden eagles will eat non-venomous snakes, there have been reports of them eating rattlesnakes. It’s believed that they are able to do this because they hunt from the air and can take their prey by surprise.
10. Great Blue Heron
Scientific Name | Ardea herodias |
Type of Animal | Bird |
Range | North America |
The Great Blue Heron is a large wading bird that lives in North and Central America. These herons will eat just about any type of snake they come across, including venomous ones. They have been known to stand still and wait for a snake to come out of its hiding spot before striking.
11. Great Horned Owl
Scientific Name | Bubo virginianus |
Type of Animal | Bird |
Range | practically all habitats in North America, from swamps to deserts to northern coniferous forests near treeline |
The great horned owl is a top predator in the snake world. It’s one of the few animals that will take on a venomous snake, such as a rattlesnake. The owl will kill the snake with its powerful talons and then eat it whole.
12. Kestrel
Scientific Name | Falco sparverius |
Type of Animal | Bird |
Range | throughout the Western Hemisphere from Alaska and Canada to southernmost South America |
The kestrel is a small raptor that’s found all over the world. These birds are known for their hunting skills and their sharp eyesight. They feast on a variety of prey, including snakes. Kestrels will often target young or weak snakes that are easy to catch.
13. Kookaburra
Scientific Name | Dacelo |
Type of Animal | Bird |
Range | the eucalyptus forests of eastern Australia |
The kookaburra is a large kingfisher that is found in Australia and New Guinea. It has a distinctive call that sounds like laughing, which is how it got its name. The kookaburra will eat almost anything, but it has a particular fondness for snakes.
It has been known to take down snakes that are much larger than itself, including venomous snakes like the eastern brown snake.
14. Laughing Falcon
Scientific Name | Herpetotheres cachinnans |
Type of Animal | Bird |
Range | from northern Mexico, through much of Central America, and south into South America, to northern Argentina |
This South and Central American raptor prey on a wide variety of animals, including snakes. The laughing falcon will sometimes work in pairs to flush out its prey from the underbrush. Once the prey is in the open, the laughing falcon will dive down and snatch it up with its talons.
15. Northern Goshawk
Scientific Name | Accipiter gentilis |
Type of Animal | Bird |
Range | North America, Europe, northwestern Africa, continental Asia, and Japan |
The northern goshawk is a large hawk that is found in wooded areas across North America, Europe, and Asia. These birds of prey are known to hunt a variety of animals, including snakes. Goshawks will typically go after smaller snakes, such as garter snakes and grass snakes.
16. Ostrich
Scientific Name | Struthio camelus |
Type of Animal | Bird |
Range | Africa |
The ostrich is a large bird that is native to Africa. These birds are the only living members of the genus Struthio. Ostriches are fast runners and can reach speeds of up to 40 miles per hour. They are also good swimmers and can travel through water at 6 miles per hour.
Ostriches typically eat plants and insects, but they will also eat lizards, snakes, and rodents. When an ostrich catches a snake, it will kill it by stomping on it with its powerful feet.
17. Peacock
Scientific Name | Pavo cristatus |
Type of Animal | Bird |
Range | India and Sri Lanka |
The national bird of India has been known to feast on snakes, both venomous and non-venomous. Peacocks are immune to snake venom, so they can eat the most dangerous snakes without any ill effects.
It’s not known exactly why peacocks eat snakes, but it could be for one of two reasons.
First, eating snakes helps keep the peacock population healthy and free of diseases. Second, snakes are a good source of protein and other nutrients that help the peacock grow and stay healthy.
18. Red-Tailed Hawk
Scientific Name | Buteo jamaicensis |
Type of Animal | Bird |
Range | central Alaska through Canada and across the entire United States, south through Mexico and into Central America |
The red-tailed hawk is a common type of raptor found throughout North America. These birds of prey are known to feast on a variety of small animals, including snakes. In fact, snakes make up a significant portion of the red-tailed hawk’s diet.
While most red-tailed hawks prefer to eat rodents, they will also readily eat snakes. The hawks will hunt both venomous and non-venomous snakes, although they seem to prefer the latter. Red-tailed hawks have even been known to tackle rattlesnakes, one of the most dangerous types of snakes in North America.
19. Roadrunner
Scientific Name | Geococcyx |
Type of Animal | Bird |
Range | Texas, Oklahoma, New Mexico, Arizona, and southern California |
The roadrunner is a fast-running bird that inhabits the southwestern United States and Mexico. It’s also known as the ” snakebird” because it’s known to eat snakes. The roadrunner is equipped with long legs and sharp claws that help it catch and kill its prey.
The roadrunner has a diet that consists mostly of insects, lizards, and snakes. It will also eat small mammals, such as rodents. The roadrunner is known to be one of the few predators of the venomous coral snake.
20. Rooster
Scientific Name | Gallus domesticus |
Type of Animal | Bird |
Range | Worldwide |
The rooster is a well-known bird that many people keep as a pet. They are also known to eat snakes. A rooster will attack and kill a snake if it feels threatened by the reptile. The rooster has sharp claws and a beak that can do some serious damage to a snake.
21. Secretary Bird
Scientific Name | Sagittarius serpentarius |
Type of Animal | Bird |
Range | sub-Saharan Africa |
The secretary bird is a large bird of prey that is native to Africa. These birds hunt on the ground and will eat just about anything they can catch, including snakes. In fact, snakes make up a large part of their diet.
The secretary bird has long legs that it uses to kick its prey to death. Once the snake is dead, the bird will tear it apart and eat it.
22. Short-toed Eagle
Scientific Name | Circaetus gallicus |
Type of Animal | Bird |
Range | open plains, arid stony scrub areas, and semi-desert areas of Southern and Central Europe, the Middle East, Russia, and Africa |
The Short-toed Eagle is a medium-sized raptor with a wingspan of about 2.3 meters (7.5 feet). It’s found in Europe, Asia, and Africa, and preys on small mammals and reptiles.
This eagle has been known to eat venomous snakes, such as the puff adder and the saw-scaled viper. It’s thought that the bird gets immunity to the venom by eating small amounts of it over time.
The Short-toed Eagle will either capture its prey on the ground or snatch it out of the air. Once it has a snake in its talons, it will fly to a perch and bash the snake’s head against a hard surface to kill it.
23. Stork
Scientific Name | Ciconiidae |
Type of Animal | Bird |
Range | Africa, Asia, and Europe |
The stork is a large wading bird with a long neck and bill. It’s found in Africa, Europe, and Asia. The stork is known to eat venomous snakes, such as cobras. It’s thought that the stork uses its long bill to stab the snake in the back of the head, paralyzing it. Then the stork will swallow the snake whole.
24. Vultures
Scientific Name | Cathartes |
Type of Animal | Bird |
Range | Asia, Africa, and Europe |
Vultures are carrion birds, which means that they eat dead animals. When a snake dies, whether from being eaten by another predator or from natural causes, vultures will swoop in and feast on the carcass.
While they don’t typically go after live snakes, there have been reports of them attacking sick or injured ones.
25. Wild Turkeys
Scientific Name | Meleagris gallopavo |
Type of Animal | Bird |
Range | eastern and central North America |
Despite their name, these birds are not closely related to the domesticated turkeys that many people eat on Thanksgiving. Wild turkeys are actually part of the gamebird family, which includes grouse and pheasants.
Wild turkeys are known to eat a variety of things, including small mammals, reptiles, amphibians, fruits, and nuts. They will also eat the occasional snake. While most snakes that wild turkeys eat are non-venomous, the birds have been known to die after eating a venomous snake.
Related Article: 20 Birds that Look Like Turkeys
Conclusion
There are many animals that will eat snakes, including herons, ducks, hawks, crows, barn owls, and even chickens. Some of these animals hunt snakes for food while others do it to protect themselves or their young.

Hi, I’m Garreth. Living in South Africa I’ve had the pleasure of seeing most of these animals up close and personal. When I was younger I always wanted to be a game ranger but unfortunately, life happens and now at least I get to write about them and tell you my experiences.