Waschbären, Mungos, Füchse, Kojoten, Wildschweine, Vögel und andere Schlangen fressen regelmäßig Schlangen. Schlangen haben eine Vielzahl von Raubtieren, die je nach Größe und Standort variieren. Schlangeneier und junge Schlangen werden mehr gejagt als Erwachsene, obwohl es Tiere gibt, die ausgewachsene Schlangen jagen.
Vögel sind eines der bekanntesten Raubtiere der Schlange. Vögel haben ein scharfes Sehvermögen, das es ihnen ermöglicht, Schlangen an Land, in Bäumen oder sogar im Wasser zu entdecken. Vögel sind in der Lage, unerwartet herabzufliegen, Schlangen mit ihren scharfen Krallen zu schnappen und sie dann zu einem idealen Futterplatz zu tragen. Die Königsnatter jagt aktiv viele Arten von Schlangen, und es ist bekannt, dass einige andere Schlangen auch kannibalisieren.
Große Schlangen werden oft von Wildschweinen gefressen, obwohl Wildschweine es vermeiden, giftige Schlangen zu jagen. Wildschweine sind sehr mächtig und jagen oft in Rudeln, was sie zu hocheffizienten Raubtieren selbst für die größten Schlangen macht. Waschbären und Füchse können auf Bäume klettern, um Schlangen zu jagen, und sie können auch schnell rennen, um flüchtende Beute zu fangen.
Schlangen schnalzen mit der Zunge, um nach Raubtieren oder Beutetieren in der Umgebung zu riechen und zu schmecken. Viele Schlangenarten sind in der Lage, Raubtieren oder Beutetieren Gift als Abwehrmechanismus zu injizieren oder ihre Beute zu bändigen.