Wasserschildkröten ernähren sich abwechslungsreich mit Pflanzen, Fleisch und kommerziell zubereitetem Schildkröten- oder Fischfutter. Junge Schildkröten brauchen eine Ernährung mit mehr Vegetation, einschließlich Blattgemüse, Karotten und Sellerie. Ältere Schildkröten benötigen eine Ernährung mit einem höheren Fleischanteil, einschließlich Fisch, Garnelen und Regenwürmer.
Kommerziell zubereitetes Schildkrötenfutter ist akzeptabel und mit Mineralien und Vitaminen angereichert, die Schildkröten in Gefangenschaft benötigen, um einen gesunden Panzer zu erhalten. Schildkrötenbesitzer können mit pulverisiertem Kalzium und Knochenmehl ergänzen, um die richtige Ernährung zu gewährleisten.
Junge Schildkröten benötigen eine tägliche Fütterung, bei größeren Schildkröten reduziert sich dieser Zeitplan jedoch auf zwei- bis dreimal pro Woche. Alle Wasserschildkröten müssen im Wasser gefüttert werden, um das Schlucken zu erleichtern.