Schildkröten fressen gerne Fisch, Quallen, Aas und Pflanzenmaterial. Andere Dinge, die Schildkröten gerne fressen, sind kleine Wassertiere wie Frösche und Salamander. Einige fressen Würmer, Insekten und Krebstiere. Eine Schildkröte wie die gewöhnliche Schnappschildkröte ist Allesfresser und frisst sowohl pflanzliches als auch tierisches Material.
Die Ernährung einiger Schildkröten ändert sich mit zunehmendem Alter. Dies ist typisch für die grüne Schildkröte, eine große Meeresschildkröte. Wenn grüne Schildkröten schlüpfen und sich auf den Weg ins Meer machen, fressen sie Plankton, kleine Tiere, die von den Meeresströmungen getragen werden. Sie fressen auch Quallen, Krabben und andere kleine Meerestiere. Während sie wachsen, ziehen sie ins Landesinnere und beginnen, Seegras und andere Vegetation zu fressen. Wenn sie erwachsen sind, sind Grüne Schildkröten komplett pflanzenfressend.
Dosenschildkröten ändern auch ihre Ernährung, wenn sie älter werden. Wenn sie jung sind, sind sie Allesfresser und fressen fast alles, einschließlich toter Vögel und toter Säugetiere so groß wie eine Kuh. Erwachsene Dosenschildkröten fressen hauptsächlich Vegetation, aber keine grünen Blätter. Sie haben eine Vorliebe für Pilze und Früchte.
Da ein Großteil ihrer Nahrung aus Krusten- und Weichtieren besteht, hat die nördliche Landschildkröte, insbesondere das Weibchen, ein Maul entwickelt, das stärker ist als das der anderen Schildkröten ihrer Art.