Squirrels love nuts, especially walnuts, acorns, and hazelnuts. They will also eat almonds, pecans, and pistachios.

Nuts

Squirrels also love seeds, such as sunflower seeds, millet, and corn. They will also eat birdseed.

Seeds

Squirrels will eat a variety of fruits, including berries, apples, and pears. They will also eat bananas and grapes, but these fruits are high in sugar and should be given to squirrels in moderation.

Fruits

Squirrels will eat a variety of vegetables, such as carrots, broccoli, and squash. They will also eat corn on the cob, but this should be given to them in moderation as it is high in starch.

Vegetables

Squirrels will eat eggs, especially if they are unhatched. They will also eat baby birds.

Eggs

Squirrels will eat insects, such as beetles, ants, and spiders. They will also eat grubs and worms, which are a good source of protein.

Insects

Squirrels will eat mushrooms, especially if they are wild mushrooms. Some mushrooms are poisonous to squirrels. Avoid to giving them.

Mushrooms

Squirrels will eat pet food, especially if it is high in nuts and seeds. Avoid giving them dog or cat food.

Pet food

Thanks for watching!