I have seen documentaries where depending on the squirrrel's agility and speed they are able to beat a snake at not being caught ; too fast. NOT fighting or bitting but keeping distance! That's all she can do!
Yes, some snakes do eat squirrels. Larger snakes such as pythons and king snakes are known to prey on squirrels when given the opportunity. Snakes are carnivores and will consume a variety of small mammals if they can catch them.
snakes and chipmunks
Squirrels' enemies are wild and domestic cats, dogs and foxes, Birds of Prey, martens, snakes, humans, and stoats and weasels.
Squirrels have plenty of predators and are often attacked by flying predators such as hawks and owls. On the ground, squirrels are hunted by foxes, coyotes, wildcats, weasels and snakes.
Foxes Snakes Squirrels Wildcats and Eagles
raccoons, squirrels, opossums, bats, snakes, rats
raccoons, squirrels, opossum, snakes, rats and bats.
Some are skunks, raccoons, turtles, chipmunks, squirrels, opossums, and snakes.
they eat what ever they could lay their fangs on
Mainly rabbits, squirrels, mice and snakes.
pumas, snakes, raccoons, squirrels, chipmunks, alligators,
rats, pigs, fish, birds, squirrels, and anything it can find.