蛇为肉食性,喜食活体动物,如蚯蚓、蛙、蟾蜍、蜥蜴、鸟、鼠、泥鳅、鳝和昆虫类等动物,但每种蛇都有各自偏爱的食物,如金环蛇、银环蛇、眼镜蛇都喜食鱼、蛙、蜥蜴、蛇类,眼镜蛇除此外,还喜食鸟、鸟蛋。眼镜王蛇喜食蜥蜴、鸟蛋,特别喜食小蛇。
人工养蛇,在尽最大可能满足蛇的食性外,应驯化蛇食食物来源方便的食物,如蟾蜍、蛙、鱼、人工养殖的蚯蚓等。近年,一些养殖户总结出用种鸡种鸭场的死胚蛋喂蛇,方法是将不变质的死胚蛋煮熟去壳喂蛇,每周喂5—7只。蛇吃死胚蛋生长快,8—10个月可增重1—2公斤,而且成本低廉。还有的养殖户将蟾蜍冻死后去内脏,塞入剁碎的鱼肉喂蛇,效果也很好。
控制好温度与湿度是养蛇的关键一环,蛇是“变温动物”,其体温随着温度的变化而变化,温度过高或过低都不利于生长。一般认为温度在20℃—30℃最适合蛇的生长,如果在40℃环境中,蛇生活一段时间就会死亡。所以在夏天,应采用洒水、安装风扇、加遮阳网等措施防暑降温。此外,蛇对湿度比较讲究,湿度过高和过于干燥都对蛇生长不利和易患病,一般较适宜的湿度为50%左右,金环蛇、银环蛇的湿度宜高些,眼镜蛇、眼镜王蛇则喜干爽,湿度为30—40%为宜。