Bazı yılanlar deliklerde yaşarken, diğerleri yeraltı yuvalarında bulunur. Yılanlar, yuvalar adı verilen, kendi evlerini yaratabilir, diğerleri ise diğer hayvanların yarattığı deliklerde yaşar. Bazı yılanlar seyahat ederken yeraltındaki deliklerden kıvrımlı, bazıları ise yarı zamanlı ya da yıl boyunca kullanır.
Yılanlar ormanlar, çöller, sulak alanlar, göller, dağlar ve hatta kentsel alanlar dahil olmak üzere çeşitli yerlerde yaşar. Dünyada 250'den fazla yılan türü bulunmaktadır, bununla birlikte en yüksek konsantrasyonlar tropik bölgelerde görünmektedir. Yılanlar, sulu ortamlar ve sıcak çöller dahil olmak üzere birçok ortamda yaşar.
Yılanlar kışın soğuk aylarında kış uykusuna yatar ve ilkbaharda tekrar ürerler. Çeşitli zamanlar yeraltında kalırlar. Bazı türler neredeyse yıl boyunca yeraltı evlerinde yaşarlar, sadece yiyecek ve güneşi bulmak için dışarı çıkarlar, diğerleri ise sadece kış aylarında sığınırlar. Oyuklar ve deliklerde ev bulmaya ek olarak, yılanlar kayaların altında ya da yamaç boşluklarında barınak arayabilir.
Yılanlar bazen kendi yaşam alanlarını yaratsalar da, bir zamanlar kemirgenler gibi küçük memeliler tarafından kullanılan evlerde kalabilirler. Gün boyunca, yılanlar vücut ısısını düzenleyen güneş ışığını emmeye başlarlar. Onlar da yiyecek için yem alabilir, yer boyunca seyahat edebilir, ağaçlara tırmanabilir ve hatta bunun için suda yüzebilir.