Certaines espèces ont des régimes très généralisés, mais de nombreux taxons ont des préférences de proies étroites -LRB- sténophagie -RRB - et des spécialisations morphologiques corrélées, par exemple pour se nourrir d'autres serpents, des lézards fouisseurs allongés, des oeufs de squamates, des mammifères, des oiseaux, des grenouilles, des poissons, etc.
Ils se sont aussi adaptés pour être mieux en mesure de se nourrir d'autres serpents, de certains lézards, d'oeufs de squamates, de mammifères, d'oiseaux, de grenouilles, de poissons, etc.