Bir yılanın düşmanları arasında kuşlar, rakunlar, çakallar, melodiler, kaplumbağalar, timsahlar ve diğer birçok hayvan bulunur. Bazı yılanlar başka yılanlar tarafından bile yenilir.
Yılanlar, avcıları gizlemelerine veya korkutmamalarına yardımcı olacak birkaç uyarlamaya sahiptir. Bazı yılanlar avcılarını yüksek sesle karıştırıp tıslayarak korkuturlar. Çıngıraklı yılanlar düşmanlarını korkutmak için kuyruklarını sallıyor.
Bazı yılanlar kamuflaj biçiminde işlev gören renklere veya desenlere sahipken, diğer yılanlar avcılardan gizlemek için yaprakların veya kumların altında birikebilir.
İnsanlar yetişkin yılanları için en büyük tehditlerden biridir. Bazı insanlar onları kemer, el çantası ve ayakkabı olarak kullanmak için yılan avlarlar. Diğerleri yılanları yakalar ve onları evcil hayvan olarak satar. İnsanlar ayrıca bazı yılanların yaşam alanlarını da yok ediyorlar.