Can Squirrels Eat Walnuts: A Break Down of Their Diet

Squirrels are a common sight in many backyards and parks, known for their bushy tails and playful antics. They are also notorious for their love of nuts, which they store away for the winter months. One type of nut that is often associated with squirrels is the walnut. In this guide, we will explore whether squirrels can eat walnuts, their nutritional benefits, and how to safely feed squirrels walnuts.

Squirrel Species and Their Diets


Overview of different squirrel species

Squirrels are a diverse group of animals that can be found in many parts of the world. In North America, the most common squirrel species are tree squirrels, ground squirrels, and flying squirrels.

  1. Tree squirrels: These squirrels are often seen climbing up and down trees and can be found in both rural and urban areas. The most common tree squirrel species are the gray squirrel, red squirrel, and fox squirrel.
  2. Ground squirrels: These squirrels live in burrows in the ground and are commonly found in open grassy areas. Some common ground squirrel species include the California ground squirrel and the prairie dog.
  3. Flying squirrels: These squirrels are nocturnal and have a flap of skin called a patagium that allows them to glide from tree to tree. The two most common flying squirrel species in North America are the northern flying squirrel and the southern flying squirrel.

General squirrel diet

Squirrels are omnivores, meaning they eat both plant and animal matter. Their diet can vary depending on the species and the time of year. Some common foods in a squirrel’s diet include:

  1. Nuts: Squirrels are known for their love of nuts, which they store away for the winter months. Some of their favorite nuts include acorns, hazelnuts, and walnuts.
  2. Seeds: Squirrels also eat a variety of seeds, including sunflower seeds, pumpkin seeds, and bird seeds.
  3. Fruits: Squirrels enjoy eating fruits such as berries, apples, and peaches.
  4. Insects: In addition to plant matter, squirrels also eat insects such as grasshoppers, caterpillars, and beetles.
  5. Fungi: Some species of squirrels, particularly ground squirrels, will also eat mushrooms and other fungi.

Variation in diet among different squirrel species

While all squirrels share a general omnivorous diet, the specific foods they eat can vary depending on the species and their environment. For example:

  1. Tree squirrels tend to eat more nuts and fruits than ground squirrels, who have a greater emphasis on seeds and insects.
  2. Flying squirrels have a diet that is similar to that of tree squirrels, but they also eat more insects and fungi.

Walnuts: Nutritional Composition and Benefits

Nutritional facts about walnuts

Walnuts are a type of tree nut that is high in nutrients and healthy fats. A 1-ounce serving of walnuts (about 14 halves) contains:

  1. Macronutrients: 185 calories, 4 grams of protein, 4 grams of carbs, and 18 grams of fat (including 2.5 grams of omega-3 fatty acids).
  2. Vitamins and minerals: Walnuts are a good source of copper, magnesium, and phosphorus, and also contain small amounts of other vitamins and minerals, including vitamin B6 and vitamin E.

Health benefits of walnuts for humans

Walnuts have been shown to have several health benefits for humans, including:

  1. Heart health: Walnuts are high in healthy fats and have been shown to improve cholesterol levels and reduce the risk of heart disease.
  2. Brain health: Walnuts contain several nutrients that are important for brain health, including omega-3 fatty acids and antioxidants. Some studies have suggested that eating walnuts may improve cognitive function and reduce the risk of neurodegenerative diseases like Alzheimer’s.
  3. Weight management: Despite being high in calories and fat, walnuts have been shown to aid in weight management when consumed in moderation. This is because the healthy fats and fiber in walnuts help to keep you feeling full and satisfied for longer.

Potential health benefits of walnuts for squirrels

While there is limited research on the health benefits of walnuts specifically for squirrels, it is likely that they provide similar benefits to what they do for humans. The high-fat content of walnuts may be particularly beneficial for squirrels as they store up fat reserves for the winter months.

Can Squirrels Eat Walnuts?

Squirrels’ ability to crack open and consume walnuts

Squirrels are well-known for their ability to crack open nuts with their strong teeth and jaws. Walnuts, in particular, have a hard outer shell that can be difficult to crack. However, squirrels are more than capable of opening walnuts, as evidenced by their habit of storing them away for the winter.

  1. Squirrel teeth and jaw strength: Squirrels have sharp teeth that are perfect for cracking open nuts. Their jaws are also incredibly strong, allowing them to apply a lot of force to the nut to break it open.
  2. Examples of squirrels eating walnuts in the wild: There are many videos and photos online of squirrels happily munching on walnuts, both in the wild and in urban areas where walnuts are commonly found.

Nutritional suitability of walnuts for squirrels

Walnuts are a nutritious food that can provide many of the nutrients that squirrels need to thrive. Compared to other nuts in a squirrel’s diet, such as almonds or peanuts, walnuts are particularly high in omega-3 fatty acids and antioxidants. However, there are some possible risks or concerns to consider when feeding squirrels walnuts.

  1. Comparison to other nuts in a squirrel’s diet: While walnuts are a nutritious food for squirrels, they should not make up the entirety of their diet. Squirrels need a variety of foods to ensure that they are getting all of the nutrients they need to stay healthy.
  2. Possible risks or concerns: One potential concern with feeding squirrels walnuts is that they can be high in fat and calories. While this is not a problem in moderation, overfeeding squirrels walnuts could lead to obesity and other health issues. Additionally, walnuts are high in tannins, which can interfere with the absorption of certain nutrients like iron and calcium.

Feeding Squirrels Walnuts: Do’s and Don’ts

When is it appropriate to feed squirrels walnuts?

Feeding squirrels should generally be avoided, as it can disrupt their natural diet and behavior. However, there may be some situations where feeding squirrels walnuts is appropriate.

  1. In the wild: If you live in an area where squirrels are native and have natural access to walnuts, you can offer them as a treat in moderation. It’s important to note that feeding squirrels too often can lead to overpopulation and other issues.
  2. In captivity: If you are caring for a pet squirrel, walnuts can be a nutritious addition to their diet.

Precautions to take when feeding squirrels walnuts

When feeding squirrels walnuts, it’s important to take certain precautions to ensure their health and safety.

  1. Limiting the amount: Walnuts should be offered in moderation as a treat, rather than as a main component of the squirrel’s diet. A few walnuts per day should be sufficient.
  2. Ensuring proper storage to avoid spoilage: Walnuts can spoil quickly if not stored properly. Keep them in an airtight container in a cool, dry place.
  3. Offering a variety of nuts and seeds: Squirrels need a variety of foods to stay healthy, so it’s important to offer other nuts and seeds in addition to walnuts.
  4. Avoiding salted or flavored walnuts: Salted or flavored nuts can be harmful to squirrels, so it’s important to only offer unsalted, unflavored walnuts.

Alternatives to walnuts in a squirrel’s diet

While walnuts can be a nutritious addition to a squirrel’s diet, there are many other foods that can provide similar benefits. Some alternatives to walnuts include:

  1. Almonds
  2. Hazelnuts
  3. Pecans
  4. Sunflower seeds
  5. Pumpkin seeds

The Impact of Squirrels on Walnut Trees

Squirrels as seed dispersers

Squirrels play an important role in the ecosystem as seed dispersers. When they bury nuts and seeds, they can inadvertently help to plant new trees and plants. In the case of walnuts, squirrels can help to spread the seeds and promote the growth of new walnut trees.

Squirrels as pests in walnut orchards

While squirrels can be helpful in promoting the growth of walnut trees, they can also be a pest in walnut orchards. Squirrels will often eat the walnuts before they have a chance to be harvested, which can lead to significant losses for farmers.

Balancing squirrel populations and walnut tree conservation

The impact of squirrels on walnut trees is a delicate balance. While squirrels can help to promote the growth of new trees, they can also be a pest in orchards. Farmers and conservationists need to find ways to balance the squirrel population with the need to protect and promote the growth of walnut trees.


Feeding squirrels can be a fun and rewarding experience, but it’s important to do so responsibly. Walnuts can be a nutritious addition to a squirrel’s diet, but should be offered in moderation along with a variety of other nuts and seeds. When feeding squirrels, it’s important to take precautions to ensure their health and safety. By following these guidelines, you can enjoy the company of squirrels while also promoting their health and well-being.


  • Nathan Collins

    Having spent years working in the landscaping industry, Nathan Collins has cultivated a wealth of knowledge about the natural world. He is committed to helping others appreciate the beauty in their backyards, whether it's through identifying rare rocks and minerals or crafting the perfect landscape.

Leave a Reply