蛇颈龟在野外是完全肉食的动物,生命力很强,它们吃各种软体动物、小鱼、小虾、蠕虫和昆虫类。野生的龟食性很杂,吃青蛙、小老鼠、鱼虾和甲壳类的动物。
蛇颈龟的喂养,要特别注意频率。蛇颈龟在幼年时,因为正处于它的生长期,一般是每天喂一次,来保证有充足的营养,使它能够健康地生长。不过一定要注意喂食量不要过多,以免喂食太饱。容器中若是有多余的食物,需要及时清理掉,避免它们影响水质。等到蛇颈龟长大以后,它的生长速度就会减慢,到时可以两天喂一次或者一周喂三次,但是喂食量要逐渐增加,总而言之,一定要保持它们的营养均衡。