Kaplumbağanın avcıları, kaplumbağaların yaşama ortamına ve yaşlarına bağlı olarak değişir. Örneğin, bir deniz kaplumbağasının doğal avcıları arasında katil balinalar, köpek balıkları ve diğer büyük balıklar bulunur. Kaplan köpekbalığı, deniz kaplumbağasının en tehlikeli düşmanlarından biridir.
Deniz kaplumbağaları yumurtalarını sahile koyar, bu da daha fazla avcı için kapıyı açar. Kaplumbağa yumurtaları yumurtadan çıkmadan önce, doğmamış kaplumbağalar onları kazan köpekler ve çakallar tarafından yenebilir. Bebek kaplumbağası doğduktan sonra okyanus için bir sprint yapar. Okyanusa yapılan bu çizgi sırasında yavrular, martılar gibi yeni avcılar hakkında endişelenmek zorundadır.
Kaplumbağalar yavaş olduğu için diğer hayvanlara sık sık avlanmazlar. Bununla birlikte, bir kaplumbağanın diyeti kaplumbağanın habitatına bağlıdır. Örneğin, tatlı su kaplumbağaları deniz omurgasızlarının larvalarını beslemeye meyillidir. Yaşlandıklarında diyetleri deniz bitki örtüsünü yemeye geçer. Deniz kaplumbağaları ise denizanası gibi deniz canlılarını besler. Bununla birlikte, deniz kaplumbağaları ayrıca deniz yosunu ve yosun dahil bitki örtüsünün payını da alırlar. Karada yaşayan kaplumbağalar neredeyse tamamen otobur. Genellikle çalılar, çimenler ve çalılar gibi kısa mesafelerdeki bitkileri otlatırlar. Bazen, kaplumbağalar küçük böcekleri yerler, ancak bu böceklerin çoğu basitçe kaplumbağaların yediği bitkilerde yakalanır.