Diet for Feeding Your Box Turtle

Box turtle sunning itself outside

Box turtles can be finicky eaters when they're in captivity and while keeping one as a pet is relatively easy, finding the right diet to feed your box turtle often isn't. As challenging as it may be, putting together a good diet is the most important thing you can do for your turtle if you want it to live a long and healthy life.

The Importance of Diet

When box turtles live in the wild, their metabolism goes through many fluctuations. Seasons, natural food availability, temperature and lighting all play a role in how and what the turtle eats. These natural changes are no longer a part of the turtle's routine when it lives in captivity, and it can become confused and/or very fussy about what it eats.

Out in nature, a box turtle will normally retreat into its shell and wait for better feeding conditions if food is not available. This doesn't happen in captivity. If the captive turtle isn't fed regularly, it will start to deteriorate and eventually weaken and die.

The Omnivore Turtle

Box turtles are omnivores which means that they eat just about anything, including vegetables, fruits and meat. While they can eat a wide variety of foods, they should never be fed food that they wouldn't otherwise come across in nature. This means you shouldn't feed your box turtle things like hamburgers, hot dogs, potato chips and other foods specifically for humans.

Proper Diet for Feeding Your Box Turtle


While a box turtle can eat a wide variety of foods, fresh vegetables should make up the majority of its diet, preferably the dark, leafy variety. Good choices of vegetables for feeding your box turtle include:

  • Kale
  • Romaine lettuce (not iceberg)
  • Collard greens
  • Dandelions (stems, leaves and flowers)
  • Mustard greens
  • Spinach (only occasionally)
  • Broccoli stems and leaves
  • Pea pods
  • Corn (on the cob and only occasionally)
  • Beets
  • Carrots (shredded and not chopped)

Vegetables such as these should make up 75 percent of your box turtle's diet.


Box turtles will also eat many different types of fruits, but surprisingly, they shouldn't eat too much of them because fruits do not provide the vitamins and minerals necessary for a turtle's health and wellness. The following fruits should only make up about 12.5 percent of the turtle's diet:

  • Strawberries
  • Bananas
  • Grapes
  • Mangos
  • Papaya
  • Tomatoes
  • Kiwi
  • Melons (with seeds removed)
  • Mixed berries
  • Peaches
  • Apricots


Box turtles require some protein in their diet in order to stay in optimum health, but not a lot of it. Protein should make up the remaining 12.5 percent of the turtle's diet. The best bet is to feed your box turtle forms of protein that it would normally encounter in the wild, including:

  • Earthworms
  • Slugs
  • Snails
  • Crickets
  • Grass hoppers
  • Beetles
  • Caterpillars
  • Red worms
  • Wax worms
  • Super worms

Also suitable for feeding your box turtle but not in large amounts is cooked chicken or beef heart but never feed your turtle raw meat as it could increase the risk of bacterial contamination.

Commercially Prepared Foods

There are many brands of commercially-made dry turtle food on the market, most of which claims to be "nutritionally complete," but these should not be the only thing you feed your turtle. They can be added in to your turtle's diet as a supplement but they're not recommended as a lone food source. Before feeding your turtle dry food, soak it in warm water for about 30 minutes to soften it up.

Vitamin Supplements

It can be very difficult to come up with a diet that meets your turtle's nutritional needs and is also one that the little guy will actually eat. Therefore, many experts agree that vitamin supplements are beneficial to most captive turtles, especially if they are kept indoors. Sprinkle a good quality reptile multivitamin supplement on your pet's food a couple of times a week.

Change the Diet Up Regularly

Ideally, the diet for feeding your box turtle should be adjusted often. If fed the same thing day after day, the turtle will grow tired and, in many cases, will go on a hunger strike. Mix up your turtle's diet so it eats different things on different days. This will help ensure that your pet stays interested in feeding time, and it will help ensure that it's getting a proper and balanced diet.

Diet for Feeding Your Box Turtle