I serpenti sono rettili carnivori che in genere mangiano animali, ma ci sono alcune varietà in grado di mangiare ragni. I serpenti sono considerati zoofagi a causa delle loro abitudini alimentari. Ciò significa che le loro diete consistono in animali.
Mentre la maggior parte dei serpenti mangia roditori, uccelli e uova, alcune varietà più grandi, come l'anaconda, mangiano prede più grandi come maiali e persone. Alcuni serpenti, come il cobra reale, mangiano altri serpenti.
Non si sa che molte varietà di serpenti mangiano i ragni. Il serpente ad anello, che prende il nome dalla banda arancione o gialla appena sotto la sua testa, mangia vertebrati molto piccoli e una varietà di invertebrati, tra cui lombrichi, larve di insetti e ragni. Un'altra varietà di serpente che mangia i ragni è il serpente a nastro, che è noto per mangiare varie prede a sangue freddo, come pesci, salamandre, rane e girini, lombrichi, bruchi e insetti. È stato visto mangiare carogne da queste categorie pure. Il serpente a nastro è nella famiglia dei serpenti giarrettiera; tuttavia, non tutte le varietà di serpenti giarrettiere mangiano ragni.
La lucertola senza gambe californiana, che include ragni, scarafaggi, termiti e larve di insetti nella sua dieta, viene spesso scambiata per un serpente a causa del suo corpo allungato e senza gambe. Tuttavia, ha le palpebre, che i serpenti no.