蛇场应建在与人畜相距较远的僻静之处,较好座落在山岭或村寨的南面向南处。蛇场的规模大小视饲养数量而定,一般每100平方米可养蛇100kg左右。蛇窝一般应建在室内,蛇窝是蛇的藏身之处,有多种方式,如箱式、笼式、抽屉式或洞穴式等,蛇窝应保持阴暗、隐蔽、干燥,较好采用立体式蛇窝饲养,这样既可在有效的空间取得较大的饲养数量,又便于管理。
运动场的面积视饲养蛇的多少而定,一般每平方米养5~6条蛇为宜。运动场周围应建围墙,为防止老鼠打洞入内而引起蛇的逃跑,墙基应深入地下1m左右。在墙基下还应灌注石头灰砂之类的物质。墙壁内侧要用水泥砌光滑,在墙角处应砌成弧形,切勿作成直角,以防蛇逃逸。另外,墙壁较好不要用白色石灰粉刷,以免反光过强对蛇不利,墙的高度一般以25~3m为宜,为了搞好防逃工作,围墙周围较好不要设门,工作人员可用梯子上下,这样既安全又经济。
整个运动场地面较好不要做成水平面,而应做成斜坡状(注意,坡度不可过大)。在坡底修建一个小水池。池水要保持清洁,池水不可过深,一般水深0.3m左右为宜。池中可放养泥鳅、鱼和蛙类等。运动场上要种些灌木和花草。切不要把灌木种在墙边,以防蛇从树上逃跑。也不要种植高大茂密的杂草,这样不利于管理。此外,还可在场内堆砌一些碎石或小假山,不过需要注意的是假山或碎石不可留有过多的洞穴,以防蛇长期藏匿。在盛夏的季节,还可适当搭些凉棚,为蛇遮荫避暑。
岛养法即是四周环水,在中间高地养蛇。这种场地可以是自然形成的,也可以是人工修建的,如很多地区的湖心小岛、近海的小岛等,经过人工修建必要的设施,使其成为小型的岛式蛇场。人工修建的岛式蛇场,可以借助自然条件,较好能选择河边、湖边的小型半岛式的突出高地,这样投资少,接近自然环境,对蛇的生长发育有利。在蛇场的四周挖防逃水沟,宽、深均为2m,在水沟的外侧建一道高出地面2m的防逃墙,在岛上用砖、土建造一些蛇窝,种树木,搭瓜棚,供蛇栖息和遮荫,水沟上做吊桥供人出入。
箱养法是采用木板、铁纱网、玻璃等材料制作饲养箱,规格为70cm×30cm×35cm。箱顶用铁纱网、合页做一个活动门,门的长度约为箱长的1/3,在箱的一端用玻璃作一个10cm见方的观察窗。这种养殖有利于管理,还可一层层叠起来进行立体饲养。每个箱子可以饲养30cm长的幼蛇20条左右。