Một số loài rắn sống trong lỗ, trong khi những loài khác sống trong hang dưới đất. Rắn có thể tạo ra nơi ở riêng của chúng, được gọi là hang, trong khi những con khác sống trong các lỗ do các động vật khác tạo ra. Một số con rắn chui qua các lỗ dưới lòng đất khi đi du lịch và những con khác sử dụng chúng bán thời gian hoặc quanh năm.
Rắn sinh sống ở nhiều vị trí khác nhau, bao gồm rừng, sa mạc, đầm lầy, hồ, núi và thậm chí cả các khu vực đô thị. Hơn 250 loài rắn tồn tại trên thế giới, mặc dù nồng độ cao nhất xuất hiện ở các vùng nhiệt đới. Rắn sống ở nhiều môi trường, bao gồm cả môi trường nhiều nước và sa mạc nóng.
Rắn ngủ đông trong những tháng lạnh hơn của mùa đông và trở lại vào mùa xuân. Chúng ở dưới lòng đất trong nhiều khoảng thời gian khác nhau. Một số loài sống trong những ngôi nhà dưới lòng đất của chúng gần như quanh năm, chỉ đi ra ngoài để tìm kiếm thức ăn và phơi nắng, trong khi những loài khác chỉ tìm nơi trú ẩn trong mùa đông. Ngoài việc tìm nhà trong hang và lỗ, rắn có thể tìm nơi trú ẩn dưới đá hoặc trong các khe trên sườn đồi.
Mặc dù đôi khi rắn tự tạo không gian sống, nhưng chúng có thể sống trong nhà từng được các loài động vật có vú nhỏ, chẳng hạn như loài gặm nhấm sử dụng. Vào ban ngày, rắn rời đi để hấp thụ ánh sáng mặt trời, giúp điều chỉnh nhiệt độ cơ thể. Chúng cũng có thể kiếm thức ăn và đi dọc theo mặt đất, trèo cây và thậm chí bơi qua nước để làm như vậy.