V mládí vodní želvy přijímají pouze masitou stravu. Rostlinnou stravu želvám nabízíme od pátého roku věku. V dospělosti tvoří téměř polovinu stravy. Nejlepší stravou mohou být žížaly, larvy pakomárů, plži, kuřecí, libové hovězí, rybí maso, atd. Strava musí být bohatá na vitaminy A, C a D. Pokud želva ztloustla, omezte jí potravu.
Mláďata krmímte každý den, protože spotřebují hodně enrgie na růst. Dospělé desetileté a víceleté krmíme jen třikrát týdně.
Mláďatům vodních želv nabízíme živou potravu, jako jsou malé žížaly, perloočky, larvy hmyzu, plži, blešivci i vodní rostliny. Zverimexy nabízejí také zmrazené drobné živočichy nebo suché granulky pro vodní želvy.
V pěti letech má již želva pevný krunýř a také ji můžeme jinak krmit. Želvám nabízíme drobné malé živočichy, poté větší, podáváme i rostlinnou stravu. Pokud nemáte jinou možnost, můžete krmit želvy i suchými granulemi, pak doplňujeme vitamíny.