Squirrels are fascinating creatures, known for their agility and playful nature. Whether you spot them in woodlands, parks, or even your own garden, you may wonder—what exactly do squirrels eat?
Understanding their diet can help you support these animals while ensuring they get the right nutrition.


The natural diet of squirrels
Squirrels are omnivores, meaning they eat both plant and animal-based foods. Their diet varies depending on the season and their habitat
1. Nuts and seeds
One of the most recognizable foods for squirrels is nuts. They eat a wide variety, including:
-
Acorns
-
Walnuts
-
Hazelnuts
-
Almonds
-
Sunflower seeds
Squirrels often bury nuts to store them for winter, which also helps with forest regeneration when they forget about them!
2. Fruits and vegetables
Squirrels enjoy natural sugar sources like:
-
Apples
-
Berries
-
Grapes
-
Carrots
-
Corn
These provide essential vitamins and hydration, especially in the warmer months.
3. Fungi and plants
Some squirrels, particularly red squirrels, eat fungi such as mushrooms and truffles. They also nibble on tree bark, leaves, and even flowers like dandelions.
4. Insects and other protein sources
Though mainly herbivores, squirrels sometimes eat insects, eggs, and even small birds. This protein boost is especially important during breeding season and for young squirrels.
What not to feed squirrels
While squirrels aren’t picky eaters, some foods can be harmful, including:
-
Processed foods (chips, bread, sweets)
-
Salty or sugary snacks
-
Raw beans or lentils
-
Spicy foods


How to attract squirrels to your garden
If you’d like to welcome squirrels, consider providing a feeder filled with nuts, seeds, and fresh fruits. Just ensure it’s placed in a safe location away from predators.
Squirrels have a diverse diet that changes with the seasons. By understanding what they eat, you can appreciate their role in the ecosystem and even help support them in your local area. Whether they’re munching on acorns or foraging for fungi, these curious creatures are always a delight to watch!