蛇類出外活動都是捕獲活的動物為食。蛇的食性不同與蛇的活動時間、范圍和所攝食的食物種類范圍有關。我國蛇的種類很多,特別是狹食性的蛇,一般以1~2種動物為食,而這種蛇主食的動物受季節變化而影響蛇的食性,這也是限制蛇類分布的重要因素之一。眼鏡蛇和眼鏡王蛇一般白天在丘陵山坡及山腳下的灌木叢或平原墻基、石縫處、墳堆、向陽山坡等處活動,主要捕食小哺乳動物、蛙、蜥蜴、魚類或其他蛇類;金環蛇和銀環蛇多在夜間活動,在丘陵低洼地、水域附近,主要捕食泥鰍、鱔魚、鼠類及蛇等動物;食性廣泛的蛇類晨昏活動頻繁,如蝮蛇多在墻基、村莊前后或菜園地中活動捕食;尖吻蝮多在樹旁、陰濕石隙、雜草中、溪旁石下活動捕食;竹葉青多在丘陵山區溪邊及灌木草叢中活動捕食。
