what do squirrels like to eat

What Do Squirrels Like to Eat


Squirrels are common wildlife in many urban and rural areas, known for their playful nature and interesting eating habits. Understanding what squirrels like to eat can be useful for those interested in wildlife, gardening, and even pet care.

Typical Diet of Squirrels

Natural Foods

  • Nuts and Seeds: Acorns, walnuts, and sunflower seeds are favorites.
  • Fruits: Apples, oranges, avocados, and berries.
  • Vegetables: Squirrels eat a variety of vegetables, including carrots and squash.
  • Plants: They also consume plant materials like buds and flowers.

Occasional Foods

  • Insects and Small Invertebrates: Occasionally, they eat insects, caterpillars, and even small birds’ eggs.
  • Fungi: Various types of fungi, including mushrooms, are also part of their diet.

Feeding Squirrels: Pros and Cons

Considerations for Feeding

  • Attracting to Gardens: Feeding squirrels can attract them to your garden, which can be enjoyable to watch.
  • Potential Problems: Overfeeding or feeding inappropriate foods can lead to health problems for squirrels and conflicts with other wildlife.

Safe Foods for Feeding

  • Nuts in Shells: Almonds, pecans, and walnuts.
  • Fresh Fruits and Vegetables: Pieces of apple, pear, carrots, and greens.

Foods to Avoid

  • Processed Foods: Avoid giving squirrels junk food, sugary snacks, or processed foods.
  • Toxic Foods: Certain foods like chocolate and garlic are toxic to squirrels.


Q: Can squirrels eat bread? A: Bread is not recommended as it provides no nutritional value and can harm their digestive system.

Q: Is it okay to feed squirrels peanuts? A: Peanuts are not toxic, but they should be unsalted and given in moderation as part of a more varied diet.

Q: Do squirrels need water? A: Yes, squirrels need a source of clean water, especially in dry conditions.


Squirrels have a diverse diet that includes nuts, seeds, fruits, vegetables, and occasionally insects. While feeding squirrels can be enjoyable, it’s important to do so responsibly to ensure their health and avoid attracting too many squirrels to a particular area. Offering a variety of natural foods and clean water is key to supporting the wellbeing of these playful creatures.