Die meisten Schildkrötenarten sind Allesfresser und viele Arten ernähren sich sowohl aus Fleisch als auch aus Gemüse. Wasserschildkröten haben normalerweise einen höheren Fleischanteil in ihrer Ernährung, der zwischen 65 und 90 Prozent besteht. Halbaquatische Schildkröten hingegen neigen zu einer ausgewogeneren Ernährung.
Der genaue Anteil an Fleisch und Gemüse in der Ernährung einer Schildkröte variiert je nach Art. Schildkröten, die in Gefangenschaft oder als Haustiere gehalten werden, benötigen eine sorgfältig überwachte Ernährung, um sicherzustellen, dass der Nährstoffbedarf gedeckt wird. Schildkröten hingegen sind typischerweise Pflanzenfresser und benötigen eine 100-prozentige pflanzliche Ernährung.