食物是经济蛇类的首要生活条件,食物供应情况往往决定人工养蛇的成败。各种动物都有它的特殊食性。蛇为肉食性动物,在食物范围上有广食性、狭食性之分。具体到每种蛇,都有它独特的食性特点。如翠青蛇捕食蚯蚓,钝头蛇吃陆生软体动物,乌梢蛇吃蛙,眼镜王蛇主要吃蛇或蜥蜴等食物。人工养殖工作必须在充分了解经济蛇类食性的基础上,根据其营养要求,对食物供应、加工调制、饲养工具配备和饲养制度的建立等进行全面的研究,才能保证蛇在家养条件下的生存。
经济蛇类的食性不是一成不变的。很多蛇类在野生状态下,其食性在不同季节、不同生长发育阶段有明显的变化。很多种蛇在不同季节和不同发育阶段存在着食性的变化,如草原蝰在春季主要的捕食对象是蜥蜴,到了夏季,蝗虫多的时候,蝗虫便成了它的主要食物。蝮蛇成年蛇捕食蛙类、鼠类和鸟类,幼蛇除捕食小蛙外还吃昆虫及其他无脊椎动物。认识蛇类食性的相对性,掌控食性的可变范围,对经济蛇类的饲养工作很有必要。自然界中有的蛇有偏食习性,如银环蛇,它虽为广食性蛇类,食谱中有鱼类、蛙类、蜥蜴类、蛇类、鸟类与鼠类,但在人工养殖环境中,银环蛇对上述六大类食物有嗜食、喜食和不喜食(可食)之别。如果不把这些食性特点调查清楚,人工养殖就很难获得成功。目前,已知各种蛇类都喜食活的食物,但对蛇的营养学研究还很不够,如何保证蛇的饲料中达到营养全价,如氨基酸、维生素、无机盐的需要种类和数量等,还缺乏科学根据。这样,在人工养蛇的生产实践中,既会造成饲料的浪费,又会影响蛇的生长发育及产品质量。