Schlangen fangen ihre Beute, indem sie ihre gut entwickelten Sinne einsetzen, um Vibrationen, Hitze, chemische Signale und Bewegungen zu erkennen. Schlangen müssen ihre Nahrung im Ganzen schlucken, da ihre Zähne nicht zum Kauen, sondern zum Fangen und Greifen von Beute gemacht sind.
Schlangen haben ein Innenohr und kein Außenohr, aber sie können Bewegungen durch Vibrationen am Boden erkennen, die über ihre Kieferknochen übertragen werden. Vibrationen ermöglichen es ihnen, den Standort ihrer potenziellen Beute zu erkennen. Während Schlangen normalerweise keine scharfe Fernsicht haben, sind ihre Augen in der Lage, Bewegungen schnell zu erkennen.
Einige Schlangen, Grubenvipern, sind auch mit empfindlichen Wärmegruben ausgestattet, die es ihnen ermöglichen, Beute anhand von thermischen Veränderungen zu erkennen. Die Gruben können das Vorhandensein von Hitze in der Umgebung schnell erkennen, selbst wenn es völlig dunkel ist. Andere Schlangen haben mehrere winzige Gruben unter den Schuppen ihrer Lippen, die Temperaturänderungen erkennen. Sie können ihre Beute auch lokalisieren, indem sie die von den Tieren erzeugten chemischen Signale interpretieren. Sie können die chemischen Informationen oder den Geruch ihrer Beute erhalten, indem sie ihre Zunge hinein- und herausschnippen.
Die fleischfressenden Reptilien ernähren sich normalerweise von Insekten, Vögeln, Eiern, Fröschen und kleinen Säugetieren. Einige Arten fressen Hirsche, Schweine und sogar andere Schlangen. Einige jagen nach Nahrung, andere überfallen ihre Beute. Schlangen können ihre Nahrung im Ganzen schlucken, weil sie ihre Kiefer auseinandergliedern können und die vordere Hälfte ihres Körpers von starken Muskeln ausgekleidet ist.