蛇洞和老鼠洞有点相似,一般会在比较干燥的山坡里,这是为了防止下雨淹到洞口。蛇类适宜于生活在蛙类,蜥蜴类或鼠类出没较多的荒野、田野、田园以及近水山脚、山谷溪涧。蛇洞一般位于较高的田基、塘边、河边斜坡或土堆。
洞口向南或东南,平滑而光亮,附近常可发现蛇屎(灰或黄色稀烂杂有鼠毛鳞片等)和蛇蜕,且蛇不会自己打洞,一般都是用现成的老鼠洞和岩石缝隙做洞口。