Rắn là loài máu lạnh. Chúng trở nên lạnh nếu nhiệt độ trở nên lạnh. Vì rắn không thể tự duy trì nhiệt độ cơ thể nên chúng di chuyển đến những nơi có khí hậu ấm hơn để giữ ấm.
Rắn thường vào các khu dân cư hoặc đường hầm dưới lòng đất để trốn cái lạnh. Hầu hết các loài bò sát sống trong điều kiện nhiệt đới, nhưng chúng có thể được tìm thấy ở tất cả các lục địa, ngoại trừ Nam Cực. Nhiều loài sống trong đồng cỏ, rừng và đầm lầy. Môi trường sống ưa thích của chúng là hang hốc và dưới đá. Một số loài rắn hay kêu lên khi cái lạnh không thể chịu đựng được. Đánh trống ngực xảy ra khi con vật vẫn tỉnh táo nhưng chuyển sang giai đoạn ngủ đông. Rắn có thể đập dưới cây đổ hoặc đá và một số rắn có thể đập thành đàn lớn.