Squirrels are omnivores, which means that they eat both plants and animals. a squirrel is a herbivore! Squirrels are herbivores.They eat nuts and fruits off trees. They are known for eating acorns. technically, they're omnivores because they eat fruits as well as insects. insects are part of the animal kindom. so therefore, they're eating an animal, a fruit, and whatever else they eat.hey are known for eating acorns. technically, they're omnivores because they eat fruits as well as insects. insects are part of the animal kindom. so therefore, they're eating an animal, a fruit, and whatever else they eat.