随着锦龟年龄的变化,它们感兴趣的食物种类也会发生一定的变化,可以随之而进行调整。在锦龟的年龄比较小的时候,可以主要给它们喂肉类,比如鱼虾、蟋蟀、蚯蚓等种类十分丰富,含有的营养也非常多,可以促进它们快速生长。在它们长大一些之后,则可以主要给它们喂素食,各种水生植物以及蔬菜都是可以的。
南部锦龟是杂食性的,在它们的栖息地内,各种动植物,不论死活,都会成为它们的盘中餐。这其中包括:蜗牛,蛞蝓,昆虫,小龙虾,蝌蚪,小鱼,腐肉,水藻和水生植物。年幼的红纹锦龟是食肉的,而随着年龄的增加,年老的红纹锦龟更偏向于植食。红纹锦龟以水生植被、水藻和其他小型水生物(如昆虫、甲壳类和鱼类动物)为食。虽然红纹锦龟经常在孵化时或孵化后不久被啮齿目、犬科、蛇亚目动物吃掉,但成年龟的硬壳能抵御大部分的食肉动物,除了短吻鳄和浣熊。