Skip to content

Are Crows Scavengers Or Omnivores Or Carnivores? – What You Need To Know!

Are Crows Scavengers Or Omnivores Or Carnivores

Every adult crow requires at least 11 ounces of food daily for optimal sustenance. For this reason, these birds can eat nearly anything. But the main question remains: Are crows scavengers, omnivores, or carnivores?

The simple answer is crows are both scavengers and omnivores. This is because these birds can feed on plants and animals, whether alive, dead, or decaying. And to some extent, crows are carnivores, although not obligate, because their diet also comprises plants rather than 100% meat.

Since crows are omnivores and scavengers, what do they eat and don’t eat? You can find out this and much more in our detailed blog post.

Are Crows Scavengers Or Omnivores Or Carnivores?

Crows are omnivores and scavengers but not 100% carnivores. These birds are considered true omnivores because they feed on nearly everything they come across, making them opportunistic feeders. This includes both animal and plant matter. However, most crow species feed on plants and occasionally on animals since they lack adept hunting skills.

Crows are omnivores

So, what kind of plant and animal matter do crows eat? Overall, the diet of an American crow comprises about three-quarters of seeds and fruits or simply 72% of plants. This includes:

  • Watermelons
  • Oats
  • Corn and wheat
  • Grapes and berries
  • Pecans
  • Varieties of nuts

Regarding animal material, these omnivorous opportunists can kill and eat a wide variety of small animals, including:

  • Reptiles
  • Land and aquatic mammals
  • Birds
  • Rodents
  • Amphibians

Surprisingly, crows also feed on the nestlings and eggs of various bird species, including the robins, sparrows, and jays. Besides consuming plants and animal products, crows are also true scavengers.

Are Crows Scavengers

They eat animal carcasses left behind by other predators, roadkill, or decaying plant material. Often, you will spot these carrion crows at the garbage dumps scavenging for rotting meat and anything else they could eat. 

Now, you might be wondering, why are carrion crows not carnivores yet feed on animal flesh? As it turns out, these bird feeders are not true meat eaters because their diet also comprises amounts of plant material.

And as you might already know, carnivorous animals are organisms that primarily eat the flesh of animals as opposed to plants. In other words, they hunt, kill and eat other animals for nutrition and survival. The reason being their digestive systems cannot digest plants properly. Such animals include:

  • Tigers
  • Hyenas
  • Lions and felines
  • Polar bear species
  • Birds of prey 
See also:  Are Crows Dangerous To Humans, Dogs, Cats? - What You Need To Know!

What Do Crows Eat?

Crows have the most diverse diet, so they can survive nearly anywhere. However, their diet usually changes in seasons depending on abundant food sources.

That said, during the summer and the breeding season, most species of crow feed on animal matter. They will eat small insects, reptiles, amphibians, birds, and small mammals. In winter, crows mostly eat fruits, seeds, organic material, and nuts.

What Do Crows Eat

On the other hand, most crow species feed heavily on seeds, a variety of nuts, grains, and fruits in the fall. During spring, they prefer small insects like grasshoppers, beetles, caterpillars, larvae, worms, snails, and slugs.

Also read: Can Crows Be Trained Like Parrots?

Can a Crow Eat A Dead Crow?

Yes, but rarely. Since crows are scavengers, they can feed on dead animals, including birds such as crows. This explains why they are also known as carrion birds. However, most crow species only eat one of their own for survival when no other food resources are available.

Sometimes, fights may erupt among different crow families resulting in the death of some birds. In such a situation, some crows will feed on the dead birds. In other cases, these blackbirds will snatch freshly killed crows from other predators.

Can a Crow Eat A Dead Crow

But overall, most crow species won’t dare touch a dead body of their fellow or even eat it. In fact, you will see these birds holding funerals for their loved ones.

What Should Crows Not Eat?

Crows can eat nearly anything they find, including spoiled meat and food straight out of a dumpster. In other words, these blackbirds have a wide range of foods to choose from daily.

What Should Crows Not Eat

Even so, there are some particular food items crows should never eat. These include seeds and pits from fruits like cherries, apples, and pears. The reason being they contain a toxic compound called cyanide. Other foods to avoid are:

  • Dried or uncooked beans
  • Alcohol
  • Mushrooms
  • Foods rich in sugar like chocolate
  • Salted nuts containing additives
  • Pepper and large amounts of onions
See also:  Crow Vs Blackbird: Identification, Differences, Similarities

Can Crows Get Sick From Eating Spoiled and Rotten Meat?

No. All opportunistic scavengers, including black vultures, never get sick from eating dead carcasses. This is because before crows can make a meal of carrion, the remains of animals are usually broken down by bacteria. Consequently, this helps release most toxic chemicals, making the rotten meat safe for these birds of prey to consume.

Crows Eating Spoiled and Rotten Meat

Additionally, the digestive system of crows contains some powerful acids. Therefore, once the bird ingests the spoiled meat, the acids destroy any remaining toxic microbes.


Now, let’s quickly go through frequently asked questions about crows being omnivores, scavengers, or carnivores.

1. Which bird is known as a natural scavenger?

The answer is crows and bearded vultures. They are called natural scavengers because these birds eat decaying animal tissue and plant matter. Consequently, they help keep the environment clean by freeing the ecosystem.

2. Are all crow species omnivores or scavengers, or carnivores?

All types of crows are omnivores and true scavengers. They also feed on animal-based diets, making them carnivores but not 100% since they eat aquatic plants. These include the American bird, cape crow, hooded crow, Hawaiian crow, and Northwestern crow.

3. Will crows eat dead birds?

Yes, without any hesitation. This is because crows are opportunistic feeders as well as scavengers. Therefore, these blackbirds will eat whatever is available. However, some crows may not eat dead crows.

Related: Are Crows Smarter Than Dogs?


Overall, crows can eat almost anything. This, therefore, makes these common birds both scavengers and omnivorous animals. And to some extent, they can also be considered carnivorous birds since they are meat lovers.

However, their diet usually changes with the season, and some crows can eat one of their own for survival. With that said, you should know there are some types of foods crows should never eat, like salted nuts and uncooked beans.


Peter Kaestner

Hi there, my name is Peter Kaestner and I am the owner of As a avid bird watcher and enthusiast with a passion for ornithology, I want to share my knowledge and experience with other bird lovers through this blog. As someone who regularly participates in bird-related forums and groups online, I am dedicated to helping others learn more about these amazing creatures. However, it's important to note that while I am happy to share my expertise and advice, it is always crucial to consult with an avian veterinarian before making any decisions that could potentially impact your bird's health or well-being. Your bird's health and happiness should always be your top priority, and consulting with a professional is the best way to ensure that you are making informed decisions on their behalf. I hope that through my blog, I can help make a positive difference in the lives of birds and the people who care for them. Whether you are an experienced bird owner or just starting out, I encourage you to use this resource as a way to learn more about these fascinating animals and how to provide them with the best possible care.View Author posts