Squirrels have a varied diet that includes both plant and animal matter. Their diet can differ depending on the season and the availability of food sources. In the spring and summer, squirrels consume a lot of nuts, seeds, fruits, and berries.
They are known to store food in preparation for the winter when these food sources become scarce. During the fall, they gather nuts and seeds to store for the winter.
In addition to plant matter, squirrels also eat insects, bird eggs, and small animals like caterpillars, grasshoppers, and baby birds. They have been known to raid bird nests to feed on eggs and nestlings. Squirrels are opportunistic feeders and will scavenge for food in urban areas, often raiding bird feeders and garbage cans.
They have also been known to chew on wood, bark, and tree sap for nutrients. Overall, squirrels have a diverse diet that allows them to adapt to changing food availability throughout the year.
Squirrels are known to hoard food for future consumption. They do this by burying nuts, acorns, and seeds in the ground, often in multiple locations.
Additionally, squirrels have been observed gnawing on animal bones, such as deer antlers, for their calcium content, which helps to keep their teeth healthy and strong.