蛇养殖前研究蛇的食性,有利于为饲养蛇供应食料。蛇主要吃活的动物,包括从低等的无脊椎动物和蚯蚓、蛞蝓、蛇、鸟、鱼、蛙、蜥蜴以及昆虫等,甚至小型兽类。也有少数蛇除食活食外,偶尔也吃死的动物,但不食腐败的动物尸体。
蛇的类别主要食物翠青蛇蚯蚓钝头蛇陆生软体动物,如蛞蝓、蜗牛等锈链游蛇蛙类与幼体蝌蚪乌梢蛇蛙眼镜王蛇蛇或蜥蜴眼镜蛇、蝰蛇、尖吻蝮、蝮蛇鼠、蛙、鸟类烙铁头蜥蜴、鼠类、鸟类竹叶青蛙、蜥蜴、鼠类百花锦蛇、黑眉锦蛇蛙、蜥蜴、鼠类、昆虫灰鼠蛇、滑鼠蛇、三索锦蛇、尖吻蝮、蝮蛇、蝰蛇蛙、蜥蜴、鼠类、鸟类银环蛇、金环蛇鱼类、蛙类、蜥蜴、蛇卵、鸟类