Britannica
Sources used in this answer
Do tree squirrels eat bird eggs and nestlings?
Created from Britannica articles
using AI.
AI can make mistakes, so verify using Britannica articles.
squirrel
Overview of food-burying behaviour in squirrels.
Yes, tree squirrels are known to eat bird eggs and nestlings. While their diet primarily consists of plant matter such as nuts, seeds, and fruits, squirrels are omnivorous and occasionally consume animal protein, including eggs and young birds.1
Because of this behavior, squirrels are recognized as nest predators that pose a threat to various birds, such as the great tit. While this opportunistic feeding is documented, it is worth noting that dietary habits can vary significantly by species and habitat, with some squirrels even hunting small animals, though such predatory behavior is less common among tropical tree squirrel species.21