Yabani kaplumbağalar karides, solucanlar, su bitkileri, kurbağalar ve balıkları yerler, ancak belirli bir diyet türe göre değişir. Ancak, kaplumbağaların çoğu omnivorlardır ve hem bitkileri hem de diğer hayvanları yerler.
300'den fazla farklı kaplumbağa türü vardır ve her birinin kendi habitatına ve ne tür çeneye dayanan belirli bir diyeti vardır. Derili deniz kaplumbağası gibi bazı kaplumbağalar, jöle balıkları ile beslenmelerini sağlayan makas benzeri büyük çenelere sahiptir, ancak diğer kaplumbağaların yırtılma ve çiğneme bitkilerinde ustalaşmış, tırtıklı kenarlara sahip daha küçük çeneleri vardır.
Denizde yaşayan kaplumbağalar bir alg, kalamar, yengeç ve deniz otu diyeti ile hayatta kalırken, tatlı su kaplumbağaları salyangoz, böcek larvaları, su bitkileri ve düşen meyveler gibi şeyleri yer. Kaplumbağa türleri aynı zamanda habitatlarında da değişiklik gösterir, bu nedenle tüm deniz ve tatlı su kaplumbağaları aynı diyetlere sahip değildir. Örneğin kaplumbağaları koparmak tatlı suda yaşar, ancak kurbağa, balık, küçük memeliler ve hatta diğer kaplumbağaları yiyerek hayatta kalır. Karada yaşayan kaplumbağalar solucanları, böcekleri, tırtılları, meyveleri, çiçekleri ve onlara kolayca erişilebilecek diğer yiyecekleri yerler.