野生のクサガメは普段、ドジョウ、小魚、オタマジャクシ、カタツムリ、ミミズ、ザリガニ、ワーム、貝類、螺類などを食べ、普段は水生植物の根茎、藻、苔、植物の種子などを好んで食べる。特に大人になってからの草亀は、これらの植物性飼料を好む。
草亀を人工養殖する場合は、小魚、小エビ、アカミミズ、赤身肉、動物の内臓などを与えます。大人になったら、主に野菜や果物などを与えましょう。例えばトウモロコシ、キュウリ、白菜、小松菜、レタス、リンゴ、バナナ、ブドウなど。飼育者の時間に余裕がない場合は、カメの餌を直接与えるという選択肢もある。ただし、カメの餌は品質がよく、栄養バランスのとれたものを選びましょう。
クサガメは段階によって餌やりの頻度が異なり、一般的には幼少期のクサガメは餌やりの頻度を高くする必要があります。だいたい1日1回、毎回8割満腹まで与えるのがベストです。幼少期は成長・発育の重要な段階であり、大量の餌を与えることで成長を早めることができるからだ。
草亀が成体になってからは、餌やりの頻度を少し下げてもよく、2~3日に1回程度でよいとされています。食物と栄養の必要量が減少し、食べる量も増えているため、餌を与える頻度を減らすことができる。