Skip to Content

What Do Box Turtles Eat? Diet & Feeding Guide

What do box turtles eat? Box turtles are omnivores, which means they eat both animal foods and plant foods. A healthy box turtle diet usually includes earthworms, insects, slugs, snails, leafy greens, vegetables, mushrooms, and a small amount of fruit.

The best diet depends on the species, age, season, health, and habitat. Young box turtles often prefer more animal protein. Adult box turtles usually need a balanced mix of animal foods and plant foods, with fruit kept as a treat.

For related guides, see our complete turtle diet guide, box turtle species guide, and box turtle setup guide.

Box turtle diet guide showing a healthy box turtle with worms, leafy greens, vegetables, mushrooms, fruit, and calcium.

Quick answer

Adult box turtles usually eat a diet that is roughly half animal-based food and half plant-based food. Good animal foods include earthworms, crickets, roaches, slugs, snails, mealworms, silkworms, and black soldier fly larvae. Good plant foods include dandelion greens, collard greens, turnip greens, mustard greens, squash, carrot, mushrooms, and small amounts of berries or melon.

Baby and juvenile box turtles often eat more insects and worms than plants. Keep offering chopped greens and vegetables, even if the young turtle ignores them at first. Fruit should stay limited because box turtles often prefer it and may overeat it.

Avoid bread, dairy, processed meat, salty snacks, chocolate, avocado, wild-caught insects, wild fish, wild frogs, spoiled food, and toxic plant leaves such as rhubarb leaves, tomato leaves, and potato leaves.

Box turtle diet chart

Box turtle diet chart showing animal protein, leafy greens, vegetables, mushrooms, limited fruit, commercial food, and calcium.

Use this chart as a practical starting point. Exact percentages vary by species, age, season, and veterinary guidance.

Food groupAdult guidelineGood optionsNotes
Animal proteinAbout 40 to 50% of the dietEarthworms, crickets, roaches, slugs, snails, mealworms, silkworms, black soldier fly larvaeUse captive-bred or safe feeder sources. Avoid wild insects.
Leafy greens and vegetablesAbout 40 to 50% of the dietDandelion greens, collards, turnip greens, mustard greens, romaine, squash, carrots, green beans, bell pepperDark leafy greens and colorful vegetables should make up most plant foods.
MushroomsSmall part of the plant mixPlain store-bought edible mushroomsDo not feed wild mushrooms because identification is risky.
FruitSmall treat portionStrawberries, blueberries, raspberries, melon, apple without seeds, papayaLimit fruit because it is sugary and easy to overfeed.
Commercial foodOptional support foodBox turtle pellets or moist box turtle dietUse as part of variety, not the entire diet.
CalciumUsed regularly as neededCuttlebone, reptile calcium powder, calcium-rich greens, appropriate whole preyIndoor turtles also need proper UVB to use calcium correctly.

What box turtles eat in the wild

Eastern box turtle with shell closed
Box turtles are opportunistic omnivores. Their diet changes with age, weather, and food availability.

Wild box turtles forage through leaf litter, soil, woodland edges, meadows, and damp areas after rain. They eat many small animals and plant foods they find while exploring.

  • Earthworms
  • Slugs and snails
  • Beetles, grubs, caterpillars, crickets, grasshoppers, and other insects
  • Fallen berries and fruits
  • Mushrooms and fungi
  • Flowers, roots, leaves, and other plant material
  • Carrion and occasional small animal foods

Captive feeding should copy the variety of a wild diet without using unsafe wild prey. Buy feeder insects from safe sources and wash all produce before feeding.

Safe foods for box turtles

A strong box turtle diet is varied, fresh, and species-appropriate. Do not rely on one favorite food, one fruit, or one commercial diet.

Animal protein foods

Animal protein is important for box turtles, especially young turtles. Use insects, worms, and other feeder invertebrates from safe sources.

  • Earthworms and nightcrawlers
  • Crickets and roaches
  • Mealworms, superworms, waxworms, and silkworms
  • Black soldier fly larvae
  • Slugs and snails from safe captive or trusted sources
  • Grasshoppers from safe feeder sources
  • Hard-boiled egg as an occasional food
  • Plain cooked lean chicken as a rare protein option

Gut-load feeder insects before feeding. This means feeding the insects nutritious foods first so the box turtle benefits when it eats them. Dust insects with calcium when needed, especially if the diet is low in calcium-rich foods.

Do not collect insects from the yard, roadside, garden, or sprayed areas. Wild insects can carry pesticides, parasites, or disease.

Leafy greens

Leafy greens for box turtles
Dark leafy greens are more useful than watery greens such as iceberg lettuce.

Leafy greens should be a major part of the plant side of the diet. Rotate several greens rather than feeding the same one every day.

  • Dandelion greens
  • Collard greens
  • Turnip greens
  • Mustard greens
  • Romaine lettuce
  • Endive and escarole
  • Watercress
  • Clover from pesticide-free sources
  • Carrot tops

Spinach, Swiss chard, beet greens, kale, cabbage, and mustard-family greens can be included sparingly in rotation, but they should not dominate the diet.

Vegetables

Carrots and peas for a box turtle diet
Colorful vegetables can add vitamin A, moisture, and fiber to a box turtle diet.

Vegetables add fiber, moisture, and color. Chop or grate firm vegetables so the turtle can bite and swallow safely.

  • Grated carrot
  • Squash
  • Cooked plain sweet potato
  • Green beans
  • Bell pepper
  • Okra
  • Cactus pad with spines removed
  • Bok choy in rotation
  • Broccoli in moderation
  • Peas in moderation

Use vegetables as part of a mixed meal. A box turtle that gets only sweet fruit or soft foods can become picky and may develop loose stool or weight problems.

Mushrooms

Box turtles eat fungi in the wild. In captivity, offer only store-bought edible mushrooms in small amounts. Do not feed wild mushrooms, even if they look familiar.

Fruits as treats

Box turtle eating a strawberry as an occasional treat
Fruit can be useful for variety, but it should stay a small part of the diet.

Fruit should be limited because it is sweet and easy to overfeed. Many box turtles prefer fruit over greens, so use it as a treat rather than the base of the diet.

  • Strawberries
  • Blueberries
  • Raspberries
  • Blackberries
  • Melon
  • Papaya
  • Mango
  • Apple without seeds
  • Pear
  • Fresh fig
Small fruit pieces for box turtles as occasional treats
Offer fruit in small pieces and remove leftovers before they spoil.

Commercial box turtle foods

Commercial box turtle foods can be convenient, but they should not replace fresh foods. Use them as part of a varied diet, backup feeding plan, or occasional support food.

Existing commercial food and supplement links preserved from the old article:

When using prepared food, still offer worms, insects, greens, vegetables, mushrooms, safe fruit treats, and clean water. A box turtle eating only pellets is not getting the full natural variety it needs.

Calcium and supplements

Box turtle calcium sources including cuttlebone and reptile calcium powder near a box turtle habitat.

Box turtles need calcium for shell and bone health. Indoor box turtles also need UVB lighting so they can use calcium properly.

  • Offer cuttlebone in the enclosure.
  • Use reptile calcium powder as directed by your reptile vet or product label.
  • Use reptile multivitamins carefully and avoid over-supplementing vitamin D3.
  • Feed calcium-rich greens such as dandelion greens, collards, and turnip greens.
  • Use gut-loaded feeder insects instead of empty feeder insects.

Existing calcium link preserved from the old article:

Feeding schedule for box turtles

Box turtle feeding schedule by age showing hatchling, juvenile, adult, and seasonal slowdown.

Box turtle feeding frequency depends on age, body condition, temperature, season, and appetite. Feed in the morning or late morning after the turtle has warmed up and is active.

Life stageCommon scheduleDiet focus
HatchlingSmall meals dailyMore small worms and insects, with chopped greens and vegetables offered every time.
JuvenileDaily or most daysAnimal protein remains important, but plant foods should be introduced consistently.
AdultEvery other day to every 3 days for full mealsBalanced mix of animal foods and plant foods, with fruit limited.
Seasonal slowdown or brumationReduced feeding or no feeding during proper brumationOnly reduce feeding when conditions, species, and health make it appropriate.

How much to feed a box turtle

Portion size depends on the turtle. A practical starting point is to offer a mixed meal and remove leftovers after the turtle has had time to eat. Do not keep adding more food because the turtle shows interest in fruit or worms.

  • Use a shallow dish, flat stone, tile, or feeding platform.
  • Chop greens and vegetables into bite-size pieces.
  • Mix foods together so the turtle cannot eat only fruit.
  • Remove uneaten food before it spoils.
  • Track weight, shell condition, appetite, and poop quality.

Overfeeding can lead to obesity, loose stool, water bowl fouling, and picky eating. Underfeeding can lead to weight loss, weakness, poor growth, and illness.

What do baby box turtles eat?

Baby box turtle near grass
Baby box turtles often prefer small animal foods, but plant foods should still be offered. Photo by Kerry Wixted.

Baby box turtles often eat more animal foods than adults. Some hatchlings ignore greens at first. Keep offering chopped greens and vegetables so the turtle learns to recognize them as food.

  • Tiny earthworms or chopped earthworms
  • Pinhead or small crickets
  • Small roaches
  • Small mealworms or black soldier fly larvae
  • Small slugs or snails from safe sources
  • Finely chopped dandelion greens, collards, or romaine
  • Grated carrot or squash
  • Small berry pieces as an occasional treat
Baby box turtle diet showing small worms, insects, chopped greens, and shallow water in a safe enclosure.

How to feed box turtles safely

Box turtles eat on land. Feed them on a clean dish or flat stone, not directly on loose substrate. This reduces the risk of swallowing soil, bark, sand, or mulch with food.

  1. Offer food after the turtle has warmed up.
  2. Use a shallow dish, flat tile, or rough feeding stone.
  3. Chop or grate firm foods into manageable pieces.
  4. Mix the meal so the turtle gets variety.
  5. Use feeding tongs for insects if needed.
  6. Remove uneaten food after feeding.
  7. Clean the dish and surrounding area.
  8. Wash your hands after feeding and cleaning.

Do not put food directly into the turtle’s mouth. A healthy box turtle should be allowed to approach and eat on its own.

Water for box turtles

Box turtles need clean water at all times. They drink from the water dish and often soak in it. Choose a shallow, sturdy dish that the turtle can enter and exit easily.

  • Change the water daily.
  • Clean the bowl often because box turtles may poop in it.
  • Keep the water shallow enough for safe soaking.
  • Use a ramp, stone, or low-sided dish so the turtle can climb out.
  • Keep the dish stable so it does not tip over.

Existing water bowl affiliate link preserved from the old article:

Box turtle shallow water dish with easy entry and clean water for drinking and soaking.

Foods box turtles should not eat

Box turtles may try many foods, but that does not make every food safe. Avoid human snack foods, processed foods, unsafe plants, and risky wild prey.

Do not feedWhy to avoid it
Bread, pasta, crackers, cake, cereal, and biscuitsStarchy, low nutrition, and not species-appropriate.
Milk, cheese, yogurt, and dairy foodsBox turtles do not digest dairy well.
Processed meat, bacon, sausage, ham, deli meat, and hot dogsToo salty, fatty, and processed.
Chocolate, candy, and sugary snacksUnsafe and nutritionally inappropriate.
AvocadoRisky plant food and not needed in the diet.
Rhubarb leaves, tomato leaves, potato leaves, tobacco leaves, oleander, and poison ivyPotentially toxic plant material.
Wild-caught insects, wild fish, wild frogs, and wild slugsMay carry pesticides, parasites, or disease.
FirefliesDangerous for reptiles.
Dog food or cat food as a routine foodHigh fat and poor mineral balance for regular feeding.
Spoiled foodCan grow bacteria and attract pests.
Foods box turtles should not eat including bread, dairy, processed meat, avocado, wild insects, and spoiled food.

Can box turtles eat this?

This quick lookup table covers common food questions. Safe does not always mean useful as a staple.

FoodCan box turtles eat it?Best answer
EarthwormsYesExcellent animal food from safe sources.
CricketsYesUse gut-loaded feeder crickets and calcium dust when needed.
MealwormsYes, in moderationUse as part of a varied insect rotation.
Slugs and snailsYes, from safe sourcesDo not collect from treated yards or wild areas.
FishOccasionallyNot a staple for most box turtles. Avoid wild fish.
ChickenRarelyUse plain cooked lean chicken only as an occasional food.
Dog foodNot recommended as routine foodBetter to use insects, worms, greens, vegetables, and box turtle diets.
CarrotsYesGrate or thinly slice. Good colorful vegetable.
Sweet potatoYes, cooked plainUse occasionally as part of variety.
SpinachRarelyHigh oxalate green. Use sparingly, not as a staple.
KaleYes, in rotationUseful green, but do not make it the only green.
Romaine lettuceYesBetter than iceberg, but still rotate with darker greens.
Iceberg lettuceNot recommendedMostly water and low nutrition.
MushroomsYes, if store-bought edible mushroomsDo not feed wild mushrooms.
StrawberriesYes, as a treatSmall amounts only.
BlueberriesYes, as a treatUseful fruit treat in moderation.
GrapesOccasionallyUse small pieces and limit fruit overall.
Oranges and citrusRarely or avoidAcidic and not needed. Better fruit choices exist.
AvocadoNoAvoid it entirely.
ChocolateNoNever feed candy or chocolate.
BreadNoNot a useful turtle food.
DairyNoDo not feed milk, yogurt, or cheese.

Feeding hygiene

Box turtle feeding hygiene showing handwashing, separate feeding tools, clean dish, and food prep away from kitchen dishes.

Box turtle food, water bowls, feeding dishes, habitat items, and waste can carry germs. Keep turtle supplies separate from human food areas.

  • Wash your hands after feeding your box turtle or handling turtle food.
  • Use dedicated feeding tools, bowls, tongs, and cleaning brushes.
  • Do not wash turtle dishes in the kitchen sink.
  • Keep turtle food prep away from human dishes and food-prep surfaces.
  • Remove leftovers before they spoil.
  • Keep children away from turtle food, water bowls, poop, and cleaning tools unless closely supervised.
  • Do not let box turtles roam on kitchen counters, dining tables, or food-prep areas.

When to see a reptile vet

Box turtle diet warning signs including not eating, swollen eyes, soft shell, diarrhea, weight loss, and lethargy.

Diet problems can become health problems. Contact a reptile vet if your box turtle shows any of these warning signs.

  • Refuses food for several days and is not in a normal seasonal slowdown
  • Has swollen eyes, closed eyes, or eye discharge
  • Has mucus, bubbles, wheezing, open-mouth breathing, or gasping
  • Has a soft, deformed, cracked, or damaged shell
  • Loses weight or feels lighter than usual
  • Has diarrhea, blood in the stool, black tarry poop, visible worms, or no poop with straining
  • Is lethargic, weak, or unusually inactive
  • May have eaten gravel, plastic, metal, toxic plants, spoiled food, or unsafe prey
  • Has swelling around the face, ears, mouth, limbs, or vent

For related health topics, see our turtle not eating guide, turtle poop guide, turtle first aid guide, metabolic bone disease guide, and shell rot guide.

Frequently asked questions

What do box turtles eat?

Box turtles eat both animal foods and plant foods. Good foods include earthworms, crickets, roaches, slugs, snails, leafy greens, vegetables, mushrooms, and small amounts of fruit. Adults usually need a balanced mix of animal and plant foods.

What do baby box turtles eat?

Baby box turtles often prefer small animal foods such as tiny earthworms, small crickets, roaches, mealworms, and black soldier fly larvae. Keep offering finely chopped greens, grated vegetables, and small fruit pieces so the turtle learns to accept plant foods.

How often should I feed a box turtle?

Hatchlings and juveniles usually eat daily or most days. Adult box turtles usually eat full meals every other day to every 3 days, depending on body condition, temperature, season, and appetite.

What fruits can box turtles eat?

Box turtles can eat small amounts of strawberries, blueberries, raspberries, blackberries, melon, papaya, mango, apple without seeds, pear, and figs. Fruit should stay limited because it is sugary and box turtles often overeat it.

What vegetables can box turtles eat?

Good vegetables include squash, grated carrot, green beans, bell pepper, okra, cooked plain sweet potato, cactus pad with spines removed, and small amounts of broccoli or peas. Dark leafy greens should make up much of the plant portion.

Can box turtles eat mealworms?

Yes, box turtles can eat mealworms, but mealworms should be part of a varied insect rotation. Use earthworms, crickets, roaches, silkworms, black soldier fly larvae, slugs, and snails from safe sources too.

What foods should box turtles not eat?

Do not feed bread, pasta, dairy, processed meat, salty snacks, chocolate, avocado, toxic plant leaves, wild-caught insects, wild fish, wild frogs, fireflies, spoiled food, or dog and cat food as a routine diet.

Why is my box turtle not eating?

A box turtle may stop eating because it is too cold, stressed, dehydrated, in seasonal slowdown, newly moved, or sick. If the turtle refuses food for several days or also has swollen eyes, mucus, weight loss, lethargy, diarrhea, or breathing signs, contact a reptile vet.

Sources and further reading

Final thoughts

Box turtles eat a varied omnivore diet. The safest routine is not one magic food. It is a balanced rotation of safe feeder insects and worms, dark leafy greens, vegetables, mushrooms, limited fruit, calcium, UVB, clean water, and a calm habitat.

Start with your box turtle’s species and age. Then adjust the amount of protein, plants, fruit, and supplements based on appetite, body condition, poop, shell health, season, and reptile vet guidance.