Guaxinins, mangustos, raposas, coiotes, javalis, pássaros e outras cobras comem cobras regularmente. As cobras têm uma variedade de predadores, que variam de acordo com seu tamanho e localização. Ovos de cobra e cobras jovens são predados em mais do que adultos, embora existam animais que caçam cobras totalmente crescidas.
Os pássaros são um dos predadores mais proeminentes da cobra. Os pássaros têm visão aguçada, o que lhes permite detectar cobras na terra, nas árvores ou mesmo na água. Os pássaros são capazes de voar para baixo inesperadamente, agarrando as cobras com suas garras afiadas e, em seguida, levando-as para uma área de alimentação ideal. A kingsnake caça ativamente muitos tipos de cobras, e algumas outras cobras também canibalizam.
Cobras grandes são frequentemente comidas por javalis, embora eles tendam a evitar a caça de cobras venenosas. Os javalis são muito poderosos e costumam caçar em matilhas, o que os torna predadores altamente eficientes até das maiores cobras. Guaxinins e raposas são capazes de subir em árvores para caçar cobras e também podem correr rapidamente para pegar presas que escapam.
As cobras agitam suas línguas para cheirar e provar predadores ou presas na área. Muitas espécies de cobras são capazes de injetar veneno em predadores ou presas como mecanismo de defesa ou para subjugar suas presas.