Squirrels are vegetarians, known to eat a wide variety of nuts, fruits and other vegetarian foods, but flying squirrels have been known to eat small birds, insects and eggs. Among some foods squirrels have been known to eat are various kinds of nuts, seeds and various fruits.Continue Reading
Squirrels also commonly eat lichens, buds, mushrooms, roots and pine cones. Squirrels have also been known to eat leaves, twigs and bark. Squirrels love to eat fruit, including apples, apricots, oranges and avocados. Squirrels even eat flowers, especially flower bulbs, so they have a wide and varied diet.
Squirrels drink water and are attracted to sugary beverages. In fact, when people are raising baby squirrels, they are advised to re-hydrate them using a mixture of water, salt and sugar. Squirrels will also drink milk. Like their eating habits, they're not picky about what they drink.
Because of this, they are infamously pesky rodents to gardeners as they can destroy crops, especially corn. Squirrels have interesting habits when they scavenge for food. They commonly find or steal food and then dig it in various areas to hide it. While this is a practice commonly done in the winter months, squirrels actually do this year-round.Learn more about Rodents
Flying squirrels are omnivores with diets consisting of a variety of foods, such as nuts, seeds, fruits insects and fungi. Flying squirrels that reside in southern regions tend to be a bit more carnivorous, and they even eat eggs, carrion and birds.Full Answer >
Squirrels are opportunistic omnivores, but the bulk of their diet is made up of seeds, nuts, shoots, fruits and leaves. Occasionally, squirrels will predate upon lizards, snakes, worms, birds, eggs or insects. Squirrels are equipped with very long incisors that help them to gnaw into the tough shells of nuts.Full Answer >
Squirrels primarily eat tree nuts, seeds and fruit, but their diets can also include flowers, bark, eggs, insects, leaves and even baby birds. Squirrels are opportunistic feeders, which allows them to consume human garbage when none of their favorite foods are available.Full Answer >
Squirrels eat peanuts and a wide range of other nuts, seeds, eggs, young birds and fungi. Squirrels also eat small animals, including insects and caterpillars. They tend to store food in their burrows after collecting it to eat whenever needed.Full Answer >