Alle Schlangenarten sind Fleischfresser oder Fleischfresser. Die meisten Schlangen fressen Ratten und Vögel, aber einige der größeren Arten können Hirsche und andere größere Tiere fressen. Kleine Schlangen fressen Wirbellose wie Insekten.
Ein anderes Wort für Fleischfresser ist "zoophag". "Zoo" bedeutet Tier und "phagisch" bedeutet zu fressen.
Schlangen töten ihre Beute, indem sie beißen und Gift injizieren oder sie mit ihren starken, sich windenden, muskulösen Körpern zu Tode quetschen. Schlangen, die kein Gift haben und sich nicht verengen, greifen einfach mit dem Maul nach Beute und schlucken sie. Viele Arten konsumieren auch Eier.
Schlangen fressen viel weniger als Säugetiere, weil sie kaltblütig sind. Eine Schlange benötigt nur etwa 10 Prozent der Kalorien, die ein Säugetier ähnlicher Größe benötigt.