
Land turtles are omnivores, meaning they eat both meat and plant-based foods. Young box turtles tend to be carnivores until age 6, but as they mature into adults they begin eating more plants.
Most pet turtles eat pellets, insects, cooked meats, vegetables and fruit. However, some species prefer live food like feeder fish.
Contents
Meat
Land turtles are omnivores, meaning they will consume a variety of foods when hungry. This could include insects, worms, grasses, fruits and small fish.
Most turtles enjoy a balanced diet of animal-based food and vegetable-based food, such as drained sardines, turtle pellets, trout chow, cooked chicken or beef, live prey such as moths, crickets, shrimp, krill, and feeder fish.
For optimal health and nutrition in box turtles, they should eat a balanced diet consisting of approximately 50% protein, 40% vegetables and leafy greens, and 10% fruit. Vegetables like romaine, escarole, Swiss chard, and mustard greens should make up an important portion of this food source.
Vegetables that contain oxalates should be limited in their amount fed, as they can inhibit calcium absorption within the body and lead to metabolic bone disease.
Vegetables
Land turtles often consume a wide range of foods when they become hungry. Depending on their environment, these may include grasses, fruits, berries, mushrooms, flowers and other plant material.
Some species of turtles are omnivores and consume both meat and plants, while others are herbivores and only consume plants. Knowing your turtle’s species and diet is essential for ensuring it lives a long and healthy life with you.
When feeding box turtles, it is essential to provide them with a balanced diet of vegetables and fruits. Dark, leafy green veggies are ideal as they contain the most essential nutrients; these should make up the majority of their meal; however, yellow, red, and orange vegetables can also be included in their diet.
Fruit
Land turtles will eat whatever is available in their natural environment when they become hungry, such as insects, crustaceans and small mammals.
In addition to these animals, turtles also eat fallen fruit and vegetation they find in the wild. Therefore, it is important to always provide fresh foods to your turtles.
Tortoises living in desert environments typically eat succulents, grasses and flowers while those found in forest wetlands adjust their diets according to the season. Either way, they require plenty of calcium for strong and healthy shells.
Flowers
Land turtles become hungry in their natural environment and will eat anything edible that comes their way – such as earthworms, grubs, snails, beetles, mushrooms, carrion, grasses, berries and flowers. When these predatory animals find food sources scarce or unavailable they will gorge themselves on anything available including earthworms, grubs, snails, beetles mushrooms carrion grasses berries flowers etc.
When keeping a turtle in captivity, they should be offered food from all food groups. This helps guarantee they receive all essential nutrients for proper health and an extended stay at your home.
If you’re uncertain about what to feed your turtle, consult a veterinarian. They can offer guidance on the ideal diet for each turtle type.
Live Food
Turtles are omnivores, so it’s essential to provide them with a variety of food. Some species prefer meat or worms while others enjoy vegetables and fruits.
When your land turtle is hungry, they will eat whatever is available. If they aren’t eating, this could indicate illness or difficulty adapting to their new environment.
A qualified pet turtle veterinarian can advise you on the optimal diet for your turtle and help craft an effective care plan.
In addition to meat, turtles should also eat green vegetables and fruit. Some vegetables can be soaked in tuna water to make them more appealing and encourage your turtle to eat.



