Le tartarughe selvatiche mangiano gamberetti, vermi, piante acquatiche, rane e pesci, ma la dieta specifica varia a seconda della specie. Alcune specie di tartarughe sono carnivori e mangiano solo carne, e alcuni mangiano solo vegetazione , ma la maggior parte delle tartarughe è onnivora e mangia entrambe le piante e altri animali.
Ci sono oltre 300 diverse specie di tartarughe, e ognuna ha una dieta specifica che si basa fuori dal suo habitat e che tipo di mascella ha. Alcune tartarughe, come la tartaruga marina, hanno grandi mascelle simili a forbici che permettono loro di nutrirsi di meduse, ma altre tartarughe hanno mascelle più piccole con bordi seghettati che sono abili a strappare e masticare la vegetazione.
Le tartarughe che vivono nel mare sopravvivono con un'alimentazione di alghe, calamari, granchi e erba marina, mentre le tartarughe d'acqua dolce mangiano cose come lumache, larve di insetti, piante acquatiche e frutti caduti. Anche le specie di tartaruga variano all'interno del loro habitat, quindi non tutte le tartarughe marine e d'acqua dolce hanno la stessa dieta. Le tartarughe che scoppiano, ad esempio, vivono in acqua dolce ma sopravvivono mangiando rane, pesci, piccoli mammiferi e persino altre tartarughe. Le tartarughe che vivono sulla terra mangiano lombrichi, coleotteri, bruchi, bacche, fiori e altri alimenti facilmente accessibili a loro.