Turtles are fascinating creatures with diverse diets depending on their species, environment, and age. Whether you’re a new pet owner or curious about wild turtles, understanding what turtles eat is essential for their health and longevity. This complete guide breaks down turtle diets by type — including aquatic, semi-aquatic, and land-dwelling species — so you can provide the best care possible.
Why a Turtle’s Diet Matters
Feeding your turtle properly goes beyond just keeping them full. A balanced turtle diet supports shell health, boosts the immune system, prevents metabolic bone disease, and promotes long-term wellness. The wrong food or feeding habits can lead to serious health issues or a shortened lifespan.
What Do Pet Turtles Eat?
Aquatic Turtles (e.g., Red-Eared Sliders, Painted Turtles)
Aquatic turtles are omnivores, eating both plant and animal-based foods. Their diet should include:
-
Aquatic turtle pellets – Specially formulated for balanced nutrition
-
Insects and protein sources – Earthworms, crickets, feeder fish, or cooked chicken (occasionally)
-
Leafy greens – Romaine lettuce, dandelion greens, and collard greens
-
Aquatic plants – Duckweed, water lettuce, or water hyacinth
-
Fruits (sparingly) – Berries, apples (without seeds), and melon
Juvenile aquatic turtles need more protein, while adults should shift to a plant-based diet as they mature.
Semi-Aquatic Turtles (e.g., Box Turtles)
Box turtles require a varied omnivorous diet, both in and out of the water:
-
Fruits and vegetables – Strawberries, carrots, sweet potatoes, and squash
-
Protein – Insects, mealworms, boiled eggs, or cooked lean meats
-
Greens – Kale, mustard greens, and clover
Avoid iceberg lettuce and processed human food, which lack the nutrients turtles need.
Land Turtles and Tortoises (e.g., Russian Tortoises, Sulcata Tortoises)
Most land turtles and tortoises are herbivores, and their diets should be high in fiber and low in protein:
-
Grasses and weeds – Timothy hay, dandelions, and clover
-
Vegetables – Collard greens, endive, and bell peppers
-
Occasional fruit – Papaya, mango, or banana (as a treat)
-
Calcium supplements – To maintain healthy shell and bone development
Tortoises should not eat high-protein food or sugary fruit in large amounts, which can lead to shell deformities and digestive issues.
Foods to Avoid for All Turtles
-
Dairy products – Turtles can’t digest lactose
-
Processed food – Chips, bread, and candy are harmful
-
Toxic plants – Rhubarb, avocado, and tomato leaves
-
Raw meat or fish (often) – Can introduce parasites or bacteria
Always research species-specific needs before introducing new food.
Feeding Tips for Healthy Turtles
-
Feed young turtles daily; adults can eat every 2–3 days
-
Provide UVB lighting to support calcium absorption
-
Keep their feeding area clean to prevent bacterial growth
-
Remove uneaten food promptly
Final Thoughts
So, what do turtles eat? The answer depends on the species, but all turtles thrive on a diet rich in natural, varied, and species-appropriate foods. By understanding your turtle’s nutritional needs and feeding them responsibly, you can ensure they live a long, healthy life — whether in water or on land.
Learn More
Explore more species-specific turtle care at petniq.com or consult a veterinarian who specializes in reptiles for personalized advice.