Les serpents sont des reptiles carnivores qui mangent généralement des animaux, mais il existe certaines variétés capables de manger des araignées. Les serpents sont considérés comme des zoophages en raison de leurs habitudes alimentaires. Cela signifie que leur régime alimentaire se compose d'animaux.
Alors que la plupart des serpents mangent des rongeurs, des oiseaux et des œufs, certaines variétés plus grosses, comme l'anaconda, mangent des proies plus grosses comme les porcs et les humains. Certains serpents, comme le cobra royal, mangent d'autres serpents.
Peu de variétés de serpents sont connues pour manger des araignées. Le serpent à collier, nommé d'après la bande orange ou jaune juste en dessous de sa tête, mange de très petits vertébrés ainsi qu'une variété d'invertébrés, notamment des vers de terre, des larves d'insectes et des araignées. Une autre variété de serpents qui mange des araignées est le serpent ruban, connu pour manger diverses proies à sang froid, telles que des poissons, des salamandres, des grenouilles et des têtards, des vers de terre, des chenilles et des insectes. Il a également été vu manger des charognes de ces catégories. Le serpent ruban fait partie de la famille des couleuvres rayées; cependant, toutes les variétés de couleuvres rayées ne mangent pas d'araignées.
Le lézard sans pattes de Californie, qui comprend des araignées, des coléoptères, des termites et des larves d'insectes dans son alimentation, est souvent confondu avec un serpent en raison de son corps allongé et sans pattes. Cependant, il a des paupières, ce que les serpents n'ont pas.