Do Crows Eat Other Birds | Do They Attack And Eat Smaller Birds?

Crows eat nearly everything and that is why they are considered omnivores. The wild blackbirds that classically comprise ravens, rooks, and crows belong to the genus Corvus. 

These intelligent and crafty birds are said to be native to Central Asia but spread out quickly to Australia, Europe, Africa, and North America.

A unique fact about crows is that their brain, in comparison to the body size, is the relative size of a chimpanzee brain. 

This makes them highly intelligent, with good communication skills, and very adaptive to their surroundings. This intelligence is seen in their eating and predatory habits as well.

Related Read: Do Crows Make Good Pets | What Should One Know Before Considering Crow As A Pet

Are crows bad for other birds?

Yes, crows are sometimes bad for other birds. Crows are very intelligent birds yet have a crafty side. They are wild birds that understand the power of the collective attack. 

Often, the crows will group together to attack small animals or predatory birds. Ravens and crows are known to prey on the eggs and young chicks of other birds. Their large size and smart behavior make them dangerous for the populations of other birds.

Crows are aggressive in their behavior and there have been many instances where crows have attacked other birds like parrots, budgies, etc, but not often.

Do crows attack hawks or eagles?

Yes, it is surprisingly true that crows sometimes attack predatory birds like owls, hawks, and eagles. Crows are known to group together and mob predatory birds. They post sentinel birds that call out to the rest of the crows in the flock when a predator comes near. 

Usually, they band together and chase the hawk or eagle away to protect their nests from any danger. 

Additionally, you may be interested to know that crows are crafty birds that steal food from predatory birds wherever their food territories overlap. 

They secretly follow the birds or small animals back to their nests, burrows, or food caches and steal. 

Do Crows Eat Other Birds?

As crows are omnivores, they eat anything that seems edible. This includes other birds.

Crows, however, are not carnivores. They are omnivores. This means that other birds and small animals are not their main food source. They just eat what is easily available to them.

Eggs, young chicks in the nest, and small birds like sparrows are sometimes easily accessible for crows and the crows will hunt them.

There have been instances of crows attacking an adult bird or stealing a young bird from the nest, but it is a rare instance.

Crows are aggressive in their behavior and there have been many instances where crows have attacked other birds like parrots, budgies, etc, but not often.

Do crows eat other crows?

Usually, crows don’t eat other crows. They are social animals and tend to treat their own dead differently than other dead birds. 

When crows see another dead crow, they let out a loud caw, which attracts more crows of the flocks. They gather around the dead crow but do not eat it. 

They gather mainly to try and understand how the bird died and whether or not there is a predator nearby to harm them. The crow funeral is their way to learn the dangers surrounding them within the safety of the group.

Despite this, in rare instances, crows have been eating other crows. This is not normal and is probably done if the crow is desperately hungry.

Do crows eat their own young?

Though crows are notorious for being egg thieves, they do not eat their own eggs and their own chicks. 

They raise their chicks well and are good parents. 

What do crows usually eat? 

From small animals like squirrels, baby rabbits, frogs, clams, dead fish, road kills, slaughterhouse wastes, eggs, reptiles, insects, grains, fruits, seeds, and worms, crows are known to prey on them.

In urban settings, crows have been seen to eat at garbage dumps, while they store food in trees or in caches.

How can I protect baby birds from crows?

Scaring away crows to protect smaller birds and chicks can be difficult because things that scarecrow away will probably scare the small birds too. 

You can’t keep crows from stealing eggs and chicks, so you need to take simple measures to protect your area from crows.

  • Place bird netting around the area. A net with small holes (maybe 4 inches) is good if you want to protect a particular nest in your area. This will keep the crows out but will allow the smaller birds to move in and out freely. 
  • Try visually scaring the crows. This can be done by using shiny tins or CDs. Even a scarecrow might work to scare the crows away. Keep changing the position of this scaring equipment frequently. Crows are smart and will realize the equipment is not a threat if it stays in the same place.


Crows can be scary birds, especially if you have smaller birds or nests with young chicks in your area. Crows are omnivores and they will eat smaller birds if they need to. 

Usually, they eat seeds, fruits, insects, and even food from the trash in cities but are also known to steal eggs and devour them.

Luckily, there are a few simple tricks that can keep the baby birds around you safe from big, hungry crows!

But if you are trying to prevent your smaller birds from crows that crowd each time you feed small birds, just hang reflective CDs or shiny objects around that area, as crows don’t like being around bright and reflective objects.

Leave a Comment