Schlangen sind fleischfressende Reptilien, die normalerweise Tiere fressen, aber es gibt einige Arten, die Spinnen fressen können. Schlangen gelten aufgrund ihrer Essgewohnheiten als Zoophagen. Dies bedeutet, dass ihre Ernährung aus Tieren besteht.
Während die meisten Schlangen Nagetiere, Vögel und Eier fressen, fressen einige größere Arten wie die Anakonda größere Beutetiere wie Schweine und Menschen. Bestimmte Schlangen, wie die Königskobra, fressen andere Schlangen.
Nicht viele Schlangenarten sind dafür bekannt, Spinnen zu fressen. Die Ringhalsschlange, benannt nach dem orangefarbenen oder gelben Band direkt unter ihrem Kopf, frisst sehr kleine Wirbeltiere sowie eine Vielzahl von Wirbellosen, darunter Regenwürmer, Insektenlarven und Spinnen. Eine andere Schlangenart, die Spinnen frisst, ist die Bandnatter, von der bekannt ist, dass sie verschiedene kaltblütige Beutetiere wie Fische, Salamander, Frösche und Kaulquappen, Regenwürmer, Raupen und Insekten frisst. Es wurde auch gesehen, dass es Aas aus diesen Kategorien aß. Die Bandnatter gehört zur Familie der Strumpfbandnatter; Allerdings fressen nicht alle Arten von Strumpfbandnattern Spinnen.
Die kalifornische beinlose Eidechse, zu der Spinnen, Käfer, Termiten und Insektenlarven in ihrer Nahrung gehören, wird aufgrund ihres länglichen und beinlosen Körpers oft mit einer Schlange verwechselt. Es hat jedoch Augenlider, die Schlangen nicht haben.