If you’ve ever watched squirrels race up trees or nibble on acorns, you might think they’re strictly cute, nut-loving vegetarians. But if you’ve seen a squirrel near another dead one and wondered, “Will squirrels eat dead squirrels?”, that’s a fair question, and it’s one that might surprise you.
Let’s jump into what really happens when food gets scarce, and what squirrels might do in extreme situations. From my own personal experience watching these clever creatures over time, squirrels are far more adaptable, and a bit more unpredictable, than most people realize.
This post will break down everything you need to know about squirrel diet habits, scavenging behavior, and how survival instincts can push even a gentle-looking animal to do something unexpected.
Let’s Understand Squirrel Behavior Here
Before jumping straight into whether squirrels eat their dead, it helps to understand how they behave in general. Squirrels, whether you’re talking about tree squirrels, ground squirrels, or flying squirrels, are part of the rodent family. And rodents, by nature, are highly resourceful.
They thrive in cities, forests, backyards, and parks, anywhere with food and shelter. Their daily life revolves around two main things: food gathering and survival.
Squirrels are often active during the day, especially in the morning and late afternoon. They spend a huge part of their time foraging, digging, sniffing, climbing, and collecting anything edible. In colder months, their focus shifts from eating immediately to storing food for later, often burying nuts or seeds underground.
Now, what’s interesting is how this behavior changes when food becomes limited or when they encounter something unusual, like another dead squirrel.
What Do Squirrels Normally Eat?
Squirrels have a diet that’s flexible and broad. Although they’re known for eating nuts, their natural menu is much wider than that.
Here’s a simple breakdown:
Nuts and Seeds
These make up a big part of a squirrel’s diet. They love acorns, walnuts, pecans, and sunflower seeds. The fat content in these foods keeps them energetic and helps them build body fat for winter.
Fruits and Vegetables
Squirrels will eat apples, berries, corn, mushrooms, and leafy greens. They don’t have a problem raiding gardens or orchards if they find easy access.
Insects and Small Animals
Yes, squirrels can eat insects. They sometimes consume small worms, bird eggs, or even tiny nestlings if they come across them. It’s rare, but it happens — especially when food is hard to find.
This last part gives us the first clue to answer the main question. If squirrels can eat small animals, it’s not a huge leap to think they might eat another squirrel under certain conditions.
Are Squirrels Vegetarian or Omnivorous?
While most people assume squirrels are herbivores, the truth is that they are omnivores. This means they eat both plant and animal matter.
Omnivorous behavior in squirrels isn’t about preference — it’s about necessity. In the wild, conditions change constantly. A long winter, a drought, or habitat loss can make food scarce. And when that happens, squirrels rely on survival instincts rather than diet habits.
From my own personal experience observing wild squirrels in wooded areas, they can show a mix of curiosity and aggression during food shortages. They might inspect carcasses, chew on bones, or even nibble meat left behind by other animals.
Will Squirrels Eat Dead Squirrels?
Here’s the direct answer: Yes, in rare situations, squirrels might eat dead squirrels.
But let’s be clear — this doesn’t mean squirrels go around hunting each other. They’re not predators, and they don’t usually kill their kind for food. However, scavenging can occur.
When food is scarce, a squirrel might resort to scavenging protein sources — including dead animals — to survive. It’s a survival behavior, not a common one, and usually happens in extreme conditions such as:
- Severe winters with no available nuts or seeds
- Overcrowded territories where food competition is intense
- Injured or sick squirrels unable to gather food normally
Squirrels are opportunistic feeders. If they find a dead squirrel and no other food source is available, they might nibble parts of the carcass — mainly the softer tissues.
Why Would a Squirrel Eat Another Squirrel?
This part often shocks people because it sounds unnatural. But let’s look at it from a survival standpoint.
1. Protein Need
Protein helps squirrels build muscle and maintain energy. During winter or in urban areas where natural food is limited, a squirrel might look for alternative protein sources — including dead animals.
2. Curiosity
Squirrels are naturally curious. They explore by smelling and nibbling. A squirrel might start by investigating a dead squirrel and, through instinct, begin eating parts of it.
3. Nutritional Deficiency
When a squirrel’s diet lacks nutrients like calcium, it might chew on bones or carcasses to get minerals.
4. Territory and Competition
Some species, like ground squirrels, can show territorial aggression. In rare cases, stronger squirrels might kill weaker ones during fights and later feed on them — though this is uncommon.
In most cases, it’s not about cruelty or predation. It’s about instinctual survival.
Is Cannibalism Common Among Squirrels?
No, it’s not common. Cannibalism in squirrels happens rarely, and usually under extreme conditions. Unlike some animal species where cannibalism is part of natural behavior, squirrels avoid it unless starvation forces them.
But there are records and observations — especially in gray squirrels — where mothers have eaten their dead young. This might sound harsh, but it serves two biological purposes:
- Preventing disease from spreading in the nest.
- Recovering nutrients lost during pregnancy and nursing.
This act isn’t aggression; it’s survival-driven. In nature, energy and nutrients are precious, and nothing goes to waste.
Do Squirrels Eat Other Dead Animals Too?
Yes, squirrels can sometimes scavenge meat from birds, insects, or small mammals. It’s not a daily meal, but it does happen.
Here are a few examples:
- Bird eggs and chicks: Squirrels might raid nests for eggs or small hatchlings.
- Insects and larvae: These are quick protein snacks.
- Carrion (dead animals): When no plant food is available, a squirrel might scavenge small pieces from carcasses.
Again, it’s important to note, squirrels prefer plant food. Meat is a backup plan.
What Happens When a Squirrel Finds a Dead One?
If a squirrel comes across another dead squirrel, you might see a few different reactions depending on the circumstances.
1. Curiosity and Inspection
The first reaction is usually curiosity. The living squirrel might sniff the body, circle it, or touch it gently. This helps them identify the cause of death or any danger nearby.
2. Ignoring and Leaving
In most cases, squirrels leave the body alone after inspection. They might sense that it’s dead and move on quickly.
3. Scavenging in Extreme Situations
If the squirrel is starving or has no other food source, it might nibble the body — usually the soft parts like skin or tissues around the head or abdomen.
Can Squirrels Eat Roadkill or Rotting Flesh?
While squirrels may nibble on freshly dead animals, they rarely eat rotten meat. Their digestive system isn’t suited for decomposing material. Rotten flesh contains bacteria and toxins that could make them sick.
So, if you’ve ever seen a squirrel near roadkill, it might be investigating it rather than eating it.
What About Baby Squirrels?
This is another angle worth talking about. Mother squirrels are known to care deeply for their young, but in rare cases, if a baby dies in the nest, the mother might eat it.
It’s a natural behavior found in many animal species. The reasons can include:
- Preventing predators from smelling the carcass.
- Reducing the risk of infection.
- Regaining lost energy during nursing.
It’s not cruelty, it’s instinct. The mother is doing what nature has programmed her to do to protect the remaining young.
Do Squirrels Kill Other Squirrels?
It can happen, but it’s not common. Most squirrel fights are territorial, about dominance, food, or mating rights.
Sometimes, these fights can turn deadly, especially among male ground squirrels or gray squirrels. But even then, the killing is usually unintentional. The survivor doesn’t typically eat the dead one unless facing starvation.
What Does Science Say?
Studies on squirrel diets confirm that they’re omnivorous and adaptable. While direct evidence of squirrels eating other squirrels is rare, there are documented cases of scavenging.
Wildlife researchers have observed gray and red squirrels feeding on dead animals during harsh winters or food shortages. This shows that while squirrels are primarily herbivores, their survival instincts allow flexibility when conditions demand it.
From My Own Personal Experience
From my own personal experience observing squirrels in suburban and wooded areas, they can surprise you.
I’ve seen them ignore abundant nuts just to dig up insects or chew on bones. Once, during a particularly harsh winter, I noticed a gray squirrel nibbling on something near a dead squirrel’s body. It didn’t eat much, just a few bites, and then ran off.
It wasn’t acting like a predator, just desperate. That moment changed how I viewed these animals. They’re not just playful little nut-eaters; they’re survivors doing whatever it takes to stay alive.
What Should You Do If You See a Dead Squirrel?
If you ever find a dead squirrel in your yard, park, or near your home, here’s what you should do:
- Don’t touch it with bare hands. Use gloves or tools to move it if necessary.
- Call local animal control. They can dispose of it safely.
- Keep pets away. Dogs or cats might sniff or try to eat the carcass.
- Clean the area. Wash the spot with a mild disinfectant to avoid bacteria spreading.
You might see other squirrels approach the body out of curiosity, but they’ll usually leave quickly.
Can You Stop Squirrels From Scavenging?
If you don’t want squirrels investigating dead animals or carcasses near your area, here are some quick steps:
- Remove all food waste and trash promptly.
- Use sealed containers for compost and garbage.
- Don’t leave pet food outdoors.
- Clean up any animal remains or roadkill quickly.
Keeping the area clean reduces scavenging opportunities.
The Bottom Line
So, will squirrels eat dead squirrels?
Yes, but only in rare and extreme cases. It’s not normal behavior, and it’s never their first choice.
Squirrels are survivors, not predators. They prefer a diet rich in nuts, fruits, and seeds. But nature can push animals to do what’s needed for survival. Eating another dead squirrel might happen when all other options are gone.
These moments show the raw side of nature, it’s not cruelty or savagery. It’s instinct and survival.
And that’s part of what makes squirrels fascinating: beneath their cute, busy exterior is an animal that adapts, endures, and survives, no matter what nature throws at it.
Final Thought
The next time you see a squirrel darting across your yard, remember that it’s not just playing. It’s part of a complex survival story, one that sometimes includes behaviors we find surprising.
They may look soft and harmless, but their survival instinct runs deep. Whether it’s hoarding acorns or scavenging in desperation, squirrels prove one thing again and again: they will do what it takes to live.