UniquePetsWiki is reader-supported. When you buy through links on our site, we may earn an affiliate commission. Read more

Do Squirrels Eat Acorns? Yes – They Love Acorns

We all know that squirrels have a natural appetite for many foods such as veggies, fruits, insects, flowers, etc. But do squirrels eat acorns?

As opportunistic eaters, squirrels will eat just about anything. They don’t know how to select foods that are good to eat and those that are not. Thus, as a responsible squirrel owner or enthusiast, it’s healthy to know squirrel’s ideal food.

If you wonder if acorns are good for squirrels or not, this article is for you. Keep reading for more and interesting information.

This article has been reviewed by Dr. Linda. Read more about our knowledge control process here.

What is Acorn?

acorns good for squirrels
acorns are good for squirrels

Acorn or oak nut is a nut from the oak tree. Typically, an acorn is surrounded or seated by a woody capsule. Acorns lack claws and teeth; their defensive weapon is tannin.

Tannin is a chemical that tastes bitter for animals. However, wildlife can tolerate tannin more than pets.

However, acorns are packed with nutrients and are a favorite food for wildlife. But despite their high nutrition, tannins give them a bad reputation. And that’s why they are often debated whether they’re safe for squirrels.

Acorns are Highly Nutritious

There are several species of acorns, and all of them are loaded with essential nutrients. Squirrels need to eat well and receive the best care from you to survive. That’s why you should know what food is suitable for them.

The following list contains information showing the nutrients in acorns per 100g, and this is according to USDA.

  • Water: 27.9g
  • Energy: 387kcal
  • Protein: 6.15g
  • Calcium: 41mg
  • Magnesium: 62mg
  • Phosphorus: 79mg
  • Vitamin A: 2µg
  • Folate: 87µg
  • Total lipid: 23.86g
  • Potassium: 539mg
  • Iron: 0.79mg

From the list, we can see that acorns are pretty high in calcium, iron, potassium, vitamin A, folate, protein, and several other essential nutrients.

Do Squirrels Eat Acorns?

Do Squirrels Eat Acorns? Yes - They Love Acorns
Squirrels love to eat acorns

Yes, squirrels eat acorns. Generally, a squirrel’s main diet comprises acorns, seeds, berries, and nuts. If you live near areas with squirrels, you may be lucky to see how they enjoy collecting and eating acorns.

Acorns are rich in energy, at 387kcal per 100g, and other nutrients, plus they are easy to open. Hence, squirrels take less time to eat acorns compared to other harder nuts.

Squirrels are smart at storing food to eat later in the year. If they are not eating an oak nut, they are busy storing them for use during winter.

Like the way you and I would differ in the flavor of yogurt we like; this is also true with squirrels. Although there are hundreds of species of oaks, squirrels will only eat and store a certain type.

Squirrels commonly eat white and red oak acorns. They eat around 85% of white oak tree nuts and hoard 60% of acorns from a red oak tree. That may be due to the high content of tannin in a red oak nut.

Are Acorns Poisonous?

Are you wondering whether oak nuts are poisonous? The truth is that it depends on the amount a squirrel consumes. Acorns have tannins, and these defensive chemicals can be toxic in larger amounts.

Typically, tannins are antinutritive substances, thus reduce the body’s ability to absorb important nutrients from food. Therefore, giving too many acorns to squirrels is dangerous and has a negative health impact.

Now you see that although acorns are favorite nuts for squirrels, you have to limit their consumption for the well-being of your friend. It would help if you considered feeding other edible nuts such as pine nuts, peanuts, etc.

Why Do Squirrels Love Acorns?

The top part of the oak nut is like a fruit, which attracts squirrels and other wildlife species. The white oak also has the more palatable nuts.

Squirrels have sharp incisors that can easily peel the shell of acorn open and eat the seed inside. Oak nuts are also rich in nutrients, containing large amounts of carbohydrates, fats, protein, calcium, and other essential minerals.

Acorns are large, and squirrels can efficiently consume them. Apart from eating, squirrels also strongly influence the distribution of oak trees. When winter approaches, squirrels begin to bury acorns to prepare for the cold weather in great numbers.

Food is scarce in winter, and squirrels spend almost the entire winter eating and sleeping. They occasionally look for foods from trees or other sources. But do they eat 100% of the food they hoard in different caches?

The answer is no; squirrels usually recover about 74% of their stored food, the remaining acorns manage to sprout and survive, therefore producing the next generation of oak trees. Hence, squirrels also have a significant role in the environment.

Check out other food types that squirrels do eat and can eat in captivity.

How Often Should Squirrels Eat Acorns?

Many wildlife consumes oak nuts, which play an important part in their diet. They depend upon these highly nutritious acorns for survival. Thus, when acorns are in season, many animals will be competing for the nuts.

Fortunately, squirrels eat a variety of food. They eat a few acorns and then get busy hoarding many of these nuts to different places. Acorns are healthy to eat and nutritious; however, they are toxic if eaten in excess.

Therefore, in captivity, you have to reduce the number of acorns to feed squirrels. You can feed preferably two nuts every day as part of the squirrel’s diet. That way, the squirrel will not have a problem with tannin toxicity.

Squirrel eating acorn [source]

Do Squirrels Eat Live Oak Acorns?

There are more than 400 species of oak trees on planet earth. The live oak tree is a species of oak tree, and its fruit is what we call live oak acorn. Live oak trees are evergreen trees.

Most of the oak tree species are deciduous. When we want our squirrels to eat acorns, we always think of white and red oak acorns. But has it ever occurred to you that squirrels can also eat live oak acorns?

Yes, squirrels eat live oak acorns. However, like red oak nuts, live oak acorns have a high concentration of tannins that make them bitter.

But squirrels are clever animals. They know that storing the acorns reduces the bitterness; therefore, they hoard these nuts to consume them later.

Wrapping Up

Acorns provide many nutrients to different animals, including birds, squirrels, and many other rodents. They are rich in potassium, iron, energy, calcium, vitamins, magnesium, and the list continues.

In most cases, squirrels have a taste for white oak nuts than red oak acorns. The major reason behind this is because white oak acorns have low tannin content, hence are less bitter.

Squirrels store large amounts of red oak acorns at a good depth on the ground and eat them later when tannins’ level decreases. Also, note that squirrels should only eat a few acorns, because of their low levels of toxicity.

Leave a Comment

About UniquePetsWiki

UniquePetsWiki is the preferred educational source on pets favored by experienced herptologists and new owners alike. With hundreds of articles on everything pertaining to pets including reptiles, squirrels, and other pets, our experienced team provides reliable and accurate content you can trust.

From proper husbandry and habitat guidance, to articles on health concerns, diet, and extensive care guides, UniquePetsWiki is here to educate everyone on all pets concerns.


UniquePetsWiki is not a veterinary website, nor should any of the reptile health information on our site replace the advice of a certified veterinary professional. If your pet is experiencing a medical emergency, contact an experienced veterinarian immediately.

UniquePetsWiki is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.