Skip to content
Grow In Backyard
Squirrels & Wildlife

Do Squirrels Eat Meat? Insects, Eggs and Occasionally Mice

Squirrels are opportunistic omnivores, not strict vegetarians. What they actually take besides nuts, when they do it, and why spring is the peak.

By Zakaria 3 min read Save to Pinterest — opens Pinterest in a new tab
A grey squirrel on a branch holding a small dark piece of food in both forepaws
Photo: Chris F, Pexels License, via Pexels
On this page

Yes — opportunistically, and more often than their reputation suggests. Squirrels are omnivores that happen to eat a great many nuts, not vegetarians that occasionally slip.

What they actually take

Beyond nuts and seeds
FoodHow often
Insects, caterpillars, grubsCommon
CicadasIn quantity during an emergence
Bird eggsCommon in spring
NestlingsOccasional
Mealworms at a feederReadily, given the chance
Mice, young ratsOccasional and documented
Small lizards, frogsOccasional
CarrionOccasional
Bones, antler, shed skinGnawed for minerals

It is scavenging rather than predation. A squirrel does not hunt rodents the way a cat does. It eats what it finds — a nest of pinkies, a slow cicada, an injured lizard, roadkill — and most of what it finds is easy.

Why a nut-eater needs protein

Nuts are rich in fat and carbohydrate and comparatively poor in protein and minerals. For most of the year that is fine. It stops being fine when:

  • Caches run out in late winter and early spring
  • Nut supplies are at their annual lowest
  • Females are pregnant or nursing, which is expensive
  • Kits are growing

That is why the behaviour peaks in spring — the same weeks that bird nests are full of eggs, which is not a coincidence.

Gnawing bones and antlers is the same signal

A squirrel chewing a shed antler, a bone, or the shell of a dead snail is not being odd. It is taking calcium and phosphorus that a nut diet does not supply, and it happens most in spring for the same reason.

It is also why they gnaw at unlikely things around a garden — and occasionally at deck rails.

Cicadas

The clearest case, because the scale is visible. During a periodical cicada emergence, large slow protein-rich insects arrive in enormous numbers, and squirrels eat them steadily for weeks alongside every other opportunist in the wood.

Research on emergence years has recorded measurable increases in small mammal populations afterwards, which is a fair measure of how much those weeks supply.

Annual cicadas get eaten too — just fewer of them.

Mealworms at the feeder

Dried mealworms put out for bluebirds and robins are taken by squirrels without hesitation. This is a common frustration and there is no clever answer: nothing about mealworms deters them.

The fix is the same as for seed — a caged feeder with roughly one and a half inch mesh admits small birds and excludes squirrels.

Are they a problem for nesting birds

They take eggs and nestlings, and they are a genuine nest predator — but a minor one. Cats, corvids, raccoons and snakes all take more.

A garden with squirrels still has nesting birds. If you want to reduce the risk, the effective measures are the ones that work on every nest predator at once:

  • Baffled poles under nest boxes, not boxes on tree trunks
  • Correct hole size for the species you want, which excludes larger raiders
  • Keep cats indoors through the breeding season — by a wide margin the biggest single intervention available
  • Dense thorny cover for open-cup nesters

The short answer

Squirrels are omnivores that specialise in nuts, not vegetarians making exceptions. Protein is a normal part of the diet, it is taken opportunistically rather than hunted, and it matters most in the weeks when nuts matter least.

Common questions

Do squirrels eat meat?

Yes, opportunistically. Squirrels are omnivores rather than strict vegetarians, and alongside nuts, seeds, buds and fungi they take insects, caterpillars, bird eggs, nestlings, and occasionally small vertebrates including mice, lizards and frogs. It is a small share of the diet and it is taken when the opportunity presents itself rather than hunted for deliberately. The behaviour is best understood as scavenging protein rather than predation.

Do squirrels eat mice?

Occasionally, and it is well documented rather than folklore. Grey and fox squirrels have been recorded killing and eating mice, young rats, nestling birds and small lizards, usually when the animal is young, injured or already dead. It is uncommon enough that most people never see it, and a squirrel will not systematically hunt rodents the way a cat does — but a squirrel that encounters a nest of pinkies will very often eat them.

Do squirrels eat cicadas?

Enthusiastically, and during a periodical cicada emergence they eat a great many. Cicadas are large, slow, abundant and full of protein, and squirrels along with almost every other opportunist take advantage of the glut. Research on emergence years has recorded measurable increases in small mammal populations afterwards, which is a fair indication of how much protein those weeks supply. Ordinary annual cicadas get eaten too, just in smaller numbers.

Will squirrels eat mealworms from a bird feeder?

Yes, readily. Dried mealworms put out for bluebirds and robins are taken by squirrels without hesitation, which is a common frustration for people feeding insectivorous birds. The usual answer is the same as for seed — a caged feeder with roughly one and a half inch mesh admits small birds and excludes squirrels — since nothing about mealworms themselves deters them.

Why do squirrels eat protein at all?

Because nuts are an incomplete diet. Seeds and nuts are rich in fat and carbohydrate but comparatively poor in protein and certain minerals, and a breeding female or a growing kit needs more of both than a nut supply provides. That is why the behaviour peaks in spring, when cached food is running out, nut supplies are at their lowest, and females are pregnant or nursing. Bone and antler gnawing has the same explanation — it is a mineral source, not food.

Does this make squirrels a threat to nesting birds?

They take eggs and nestlings and are a genuine nest predator, but a minor one compared with cats, corvids, raccoons and snakes. A garden with squirrels is not a garden without nesting birds. If you want to reduce the risk, the effective measures are the same ones that stop every other nest predator: baffled poles, nest boxes with the correct hole size, and keeping cats indoors during the breeding season.

Backyard Weekly

Know what to plant, week by week

Join the weekly email for seasonal jobs, fixes for what is going wrong, and gear worth buying.

Not ready to subscribe? The planting calendar is free and needs no email.

By subscribing you agree to our privacy policy. Grow In Backyard will never sell your address.