Posted by TJ Hopkins on Aug 3rd 2026
How Many Acorns Does a Squirrel Eat Each Day?
Squirrels are well known for collecting and eating acorns, especially during the fall when oak trees begin dropping their nuts. Acorns are one of the most important natural food sources for many squirrel species, providing the fat, protein, and carbohydrates they need to stay healthy and survive the winter. But just how many acorns does a squirrel actually eat in a day?
The answer depends on the species, the time of year, and what other food sources are available.
The Average Number of Acorns
An adult gray squirrel typically eats 3 to 10 acorns per day when acorns are readily available. Larger squirrels may consume even more, while younger squirrels generally eat fewer.
Since a single mature acorn contains around 20–40 calories, only a handful is needed to satisfy much of a squirrel's daily energy requirements.
Fall Is the Busiest Season
Autumn is when squirrels become incredibly active. While they may only eat several acorns each day, they collect and bury dozens or even hundreds every week for later use.
A hardworking squirrel may cache:
- Hundreds of acorns during a single month
- Thousands of nuts over the entire fall season
- Acorns in hundreds of separate hiding places
This behavior helps ensure food is available during winter when fresh supplies become scarce.
Why Don't Squirrels Eat Every Acorn They Find?
Squirrels instinctively save far more food than they actually need. By burying acorns in many different locations, they reduce the chance of losing their entire food supply to other animals.
Interestingly, squirrels don't remember every hiding spot. Forgotten acorns often sprout into new oak trees, making squirrels one of nature's best tree planters.
Not All Acorns Taste the Same
Different oak species produce acorns with varying levels of tannins, which affect flavor.
Squirrels often prefer:
- White oak acorns (lower tannin content and sweeter)
- Bur oak acorns
- Swamp white oak acorns
They may delay eating:
- Red oak acorns
- Black oak acorns
- Pin oak acorns
These higher-tannin acorns can remain edible longer, making them excellent choices for winter storage.
Acorns Are Only Part of Their Diet
Although squirrels love acorns, they enjoy a wide variety of foods throughout the year.
Common foods include:
- Hickory nuts
- Walnuts
- Pecans
- Beechnuts
- Hazelnuts
- Pine seeds
- Maple seeds
- Berries
- Apples
- Mushrooms
- Tree buds
- Flowers
- Corn
- Sunflower seeds
- Pumpkin seeds
Their diet changes with the seasons depending on what is naturally available.
How Much Food Does a Squirrel Eat Daily?
A squirrel generally eats around 1 to 2 pounds of food each week, or roughly 10–20% of its body weight each day. Acorns often make up a significant portion of that diet during the fall but are balanced with many other natural foods throughout the year.
Do Squirrels Ever Eat Too Many Acorns?
Not usually. Wild squirrels instinctively regulate their food intake and remain highly active while searching for food. Instead of overeating, they spend much of their time gathering, carrying, and storing acorns for future use.
Benefits of Acorns for Squirrels
Acorns provide numerous nutritional benefits, including:
- Healthy fats for winter energy
- Protein for muscle maintenance
- Carbohydrates for daily activity
- Fiber for digestion
- Essential minerals and vitamins
These nutrients help squirrels build fat reserves before cold weather arrives.
How Squirrels Help Oak Trees
Every autumn, squirrels unknowingly plant thousands of future oak trees. Many buried acorns are never recovered and eventually germinate into seedlings. This natural relationship has helped oak forests regenerate for thousands of years.
Without squirrels, many oak trees would struggle to spread their seeds as effectively.
Final Thoughts
While a squirrel may eat only 3 to 10 acorns each day, it can collect and store thousands throughout the fall. Acorns are one of the most valuable food sources available, supplying the energy squirrels need to thrive while also helping forests regenerate naturally. The next time you see a squirrel carrying an acorn across your yard, there's a good chance it's preparing for the months ahead—and perhaps planting the next generation of oak trees in the process.