Magpies are omnivorous birds with a diverse diet that includes both animal and plant matter. They mainly eat insects such as worms, beetles, spiders, flies, caterpillars, and other creepy crawlies. They also consume small animals like frogs, lizards, mice, and birds, including eggs and young birds. Additionally, magpies eat fruits like berries, pears, apples, grains, seeds, and occasionally scavenged food such as carrion, household scraps, and pet food. Their diet can vary seasonally, with more animal-based foods eaten in summer and spring, and more plant-based foods such as grains and berries consumed in fall and winter. Magpies are known for their opportunistic eating habits and will forage in gardens, trash bins, and chicken runs as well.