Snakes are carnivorous reptiles that typically eat animals, but there are some varieties capable of eating spiders. Snakes are considered zoophagus because of their eating habits. This means that their diets consist of animals.
While most snakes eat rodents, birds and eggs, some larger varieties, such as the anaconda, eat larger prey like pigs and people. Certain snakes, like the king cobra, eat other snakes.
Not many varieties of snakes are known to eat spiders. The ring-necked snake, named after the orange or yellow band just below its head, eats very small vertebrates as well as a variety of invertebrates, including earthworms, insect larvae and spiders. Another variety of snake that eats spiders is the ribbon snake, which is known to eat various cold-blooded prey, such as fish, salamanders, frogs and tadpoles, earthworms, caterpillars and insects. It has been seen eating carrion from these categories as well. The ribbon snake is in the garter snake family; however, not all varieties of garter snakes eat spiders.
The California legless lizard, which includes spiders, beetles, termites and insect larvae in its diet, is often mistaken for a snake due to its elongated and legless body. However, it has eyelids, which snakes do not.