蛇類的食物,特別是廣食性蛇的食物對象和食量都不是固定不變的,蛇在不同季節活動地點有所變化。例如草原蝰在春季的食物以蜥蜴為主,在夏季又以蝗蟲為主要食物,偶爾也吃一些鼠類等小型嚙齒動物。又如眼鏡蛇春秋兩季多在洞穴活動,以鼠為主要食物;而在夏季和秋初(5~9月)則分散到山腳、田野、河濱、溝旁、稻田、菜園、墻腳,甚至爬入房舍,食性廣,以鼠類、鳥及鳥卵、蜥蜴、蛇蛙、泥鰍、鱔鰍及其他小魚為食。此外,有的蛇成體和幼蛇的食性不同,例如蝮蛇和極北蝰成體主要吃鼠類,而幼蛇則吃昆蟲或以其他無脊椎動物為食。春末夏初蛇在冬眠出蟄后,為尋偶交配期,這時蛇并不攝食,靠體內儲存的脂肪維持生活。每年7月、8月和9月,蛇進入最活躍期,需要到處尋食,而且食量很大。到了秋季,隨著氣溫的不斷下降,在冬眠前期大量捕食,并以脂肪形式把營養物儲藏在體內。秋末冬初蛇已很少捕食,漸漸入蟄冬眠,不食不動。

人工飼養蛇時可根據上述食性,結合當地的具體情況,選擇供應蛇的食料,如烏梢蛇在野外以蛙為食,而人工飼養可喂小鼠或人工填喂精肉塊。特別是食性廣的蛇,要盡量使食物多樣化,才能使它健康地生長和繁殖。蛇的耐饑力強,常常可見幾個月甚至一年不吃。飼養蛇時卻不能忽視食料供應,盡量做到喂好、喂飽,一般半月左右可以投喂蛇1次,在蛇活動頻繁季節,可每月投喂2~3次,或每周1次。投喂的食物是活的動物,供蛇捕食,對于一些不能捕食的幼蛇,必要時進行人工填喂。蛇類的食量一般很大,如黑眉錦蛇,1次可連食4~5只小鼠。喂蛇食料的同時應供給清潔的飲水,因為蛇一般都嗜飲水,在有水而無食物的情況下,耐饑時間較長。如果飼養蛇長時間缺食又缺水,會使蛇的身體虛弱,容易患病。




