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.aking the world better, one answer at a time. 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.