कछुए खाने की आदतें विविध हैं और वे जो खाते हैं वह उपलब्ध खाद्य स्रोतों पर निर्भर करता है, वह निवास स्थान जिसमें कछुआ रहता है और कछुए का व्यवहार। अधिकांश वयस्क भूमि के कछुए एक आहार खाते हैं जिसमें पौधे होते हैं। वे घास पर चरते हैं या झाड़ियों और झाड़ियों की पत्तियों पर ब्राउज़ करते हैं जो उनकी पहुंच के भीतर हैं। कछुओं की कुछ प्रजातियां भी फल खाती हैं। कभी-कभी, कुछ कछुए कैटरपिलर जैसे छोटे कीड़ों को भी खा लेते हैं जो उनके द्वारा खाए गए पौधों में फंस जाते हैं, इसलिए अकशेरुकी कछुए के आहार का भी हिस्सा बनते हैं।
कछुओं का एक समूह जो अपने शाकाहारी भोजन की आदतों के लिए जाना जाता है, गैलापागोस कछुए हैं। गैलापागोस पत्तियों और घासों पर फ़ीड करते हैं और उनका आहार इतना प्रभावशाली है कि अधिक उनके विकास के दौरान उनके गोले को उनके खाने को प्रतिबिंबित करने के लिए विभिन्न तरीकों से संशोधित किया गया है आदतों। गैलापागोस कछुआ उप-प्रजातियां जो घास खाती हैं जो जमीन के करीब होती हैं उनके गोले के आकार के साथ गुंबद के आकार के गोले होते हैं जो उनकी गर्दन के ऊपर की तरफ होते हैं। गैलापागोस कछुआ उप-प्रजातियां जो पत्तियों को खाती हैं जो झाड़ियों पर जमीन से ऊपर होती हैं और झाड़ियों के गोले होते हैं काठी-आकार में समर्थित, खोल के रिम के साथ ऊपर की ओर धनुषाकार है जिससे वे अपनी गर्दन को हवा में ऊँचा कर सकते हैं जैसे वे उनके भोजन को समझें।
मीठे पानी के कछुए जैसे तड़कते हुए कछुए घात शिकारियों हैं। किसी भी महान गति के साथ अपने शिकार के बाद तैरने के लिए बहुत ही बोझिल, कछुए के बजाय खुद को जलीय वनस्पति के झुंड में टकराते हैं और उनके रास्ते में आने वाली किसी भी चीज़ पर झपटते हैं। नतीजतन, तड़क-भड़क वाले कछुए मछली और क्रस्टेशियन खाते हैं।
अधिकांश ताजे पानी के कछुए, जब युवा होते हैं, तो जलीय अकशेरूकीय के लार्वा खाते हैं। जैसे-जैसे वे बड़े होते हैं, उनका आहार जलीय वनस्पतियों में बदल जाता है। समुद्री कछुए विभिन्न प्रकार के समुद्री अकशेरूकीय और वनस्पति खाते हैं। उदाहरण के लिए, लेदरबैक समुद्री कछुए पर फ़ीड करते हैं जेलिफ़िश, लॉगरहेड समुद्री कछुए नीचे-आवास शेलफिश खाते हैं, हरे समुद्री कछुए समुद्री घास और शैवाल खाते हैं।