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.

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

Use this chart as a practical starting point. Exact percentages vary by species, age, season, and veterinary guidance.
| Food group | Adult guideline | Good options | Notes |
|---|---|---|---|
| Animal protein | About 40 to 50% of the diet | Earthworms, crickets, roaches, slugs, snails, mealworms, silkworms, black soldier fly larvae | Use captive-bred or safe feeder sources. Avoid wild insects. |
| Leafy greens and vegetables | About 40 to 50% of the diet | Dandelion greens, collards, turnip greens, mustard greens, romaine, squash, carrots, green beans, bell pepper | Dark leafy greens and colorful vegetables should make up most plant foods. |
| Mushrooms | Small part of the plant mix | Plain store-bought edible mushrooms | Do not feed wild mushrooms because identification is risky. |
| Fruit | Small treat portion | Strawberries, blueberries, raspberries, melon, apple without seeds, papaya | Limit fruit because it is sugary and easy to overfeed. |
| Commercial food | Optional support food | Box turtle pellets or moist box turtle diet | Use as part of variety, not the entire diet. |
| Calcium | Used regularly as needed | Cuttlebone, reptile calcium powder, calcium-rich greens, appropriate whole prey | Indoor turtles also need proper UVB to use calcium correctly. |
What box turtles eat in the wild

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 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

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

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

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:
- Rep-Cal Box Turtle Food
- Zoo Med Box Turtle Food
- Zilla Land Turtle and Tortoise Fortified Daily Food
- Zoo Med Tortoise and Box Turtle Flower Food Topper
- Gourmet Box Turtle Food
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 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 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 stage | Common schedule | Diet focus |
|---|---|---|
| Hatchling | Small meals daily | More small worms and insects, with chopped greens and vegetables offered every time. |
| Juvenile | Daily or most days | Animal protein remains important, but plant foods should be introduced consistently. |
| Adult | Every other day to every 3 days for full meals | Balanced mix of animal foods and plant foods, with fruit limited. |
| Seasonal slowdown or brumation | Reduced feeding or no feeding during proper brumation | Only 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 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

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.
- Offer food after the turtle has warmed up.
- Use a shallow dish, flat tile, or rough feeding stone.
- Chop or grate firm foods into manageable pieces.
- Mix the meal so the turtle gets variety.
- Use feeding tongs for insects if needed.
- Remove uneaten food after feeding.
- Clean the dish and surrounding area.
- 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:

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 feed | Why to avoid it |
|---|---|
| Bread, pasta, crackers, cake, cereal, and biscuits | Starchy, low nutrition, and not species-appropriate. |
| Milk, cheese, yogurt, and dairy foods | Box turtles do not digest dairy well. |
| Processed meat, bacon, sausage, ham, deli meat, and hot dogs | Too salty, fatty, and processed. |
| Chocolate, candy, and sugary snacks | Unsafe and nutritionally inappropriate. |
| Avocado | Risky plant food and not needed in the diet. |
| Rhubarb leaves, tomato leaves, potato leaves, tobacco leaves, oleander, and poison ivy | Potentially toxic plant material. |
| Wild-caught insects, wild fish, wild frogs, and wild slugs | May carry pesticides, parasites, or disease. |
| Fireflies | Dangerous for reptiles. |
| Dog food or cat food as a routine food | High fat and poor mineral balance for regular feeding. |
| Spoiled food | Can grow bacteria and attract pests. |

Can box turtles eat this?
This quick lookup table covers common food questions. Safe does not always mean useful as a staple.
| Food | Can box turtles eat it? | Best answer |
|---|---|---|
| Earthworms | Yes | Excellent animal food from safe sources. |
| Crickets | Yes | Use gut-loaded feeder crickets and calcium dust when needed. |
| Mealworms | Yes, in moderation | Use as part of a varied insect rotation. |
| Slugs and snails | Yes, from safe sources | Do not collect from treated yards or wild areas. |
| Fish | Occasionally | Not a staple for most box turtles. Avoid wild fish. |
| Chicken | Rarely | Use plain cooked lean chicken only as an occasional food. |
| Dog food | Not recommended as routine food | Better to use insects, worms, greens, vegetables, and box turtle diets. |
| Carrots | Yes | Grate or thinly slice. Good colorful vegetable. |
| Sweet potato | Yes, cooked plain | Use occasionally as part of variety. |
| Spinach | Rarely | High oxalate green. Use sparingly, not as a staple. |
| Kale | Yes, in rotation | Useful green, but do not make it the only green. |
| Romaine lettuce | Yes | Better than iceberg, but still rotate with darker greens. |
| Iceberg lettuce | Not recommended | Mostly water and low nutrition. |
| Mushrooms | Yes, if store-bought edible mushrooms | Do not feed wild mushrooms. |
| Strawberries | Yes, as a treat | Small amounts only. |
| Blueberries | Yes, as a treat | Useful fruit treat in moderation. |
| Grapes | Occasionally | Use small pieces and limit fruit overall. |
| Oranges and citrus | Rarely or avoid | Acidic and not needed. Better fruit choices exist. |
| Avocado | No | Avoid it entirely. |
| Chocolate | No | Never feed candy or chocolate. |
| Bread | No | Not a useful turtle food. |
| Dairy | No | Do not feed milk, yogurt, or cheese. |
Feeding hygiene

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

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.
Related AllTurtles guides
- What Do Turtles Eat?
- What Do Baby Turtles Eat?
- What Do Tortoises Eat?
- Box Turtle Species
- Box Turtle Safe Plants
- Box Turtle Setup Guide
- Turtle Species Finder
- Important Vitamins and Minerals for Turtles
- Fat Turtles and Healthy Weight
- Turtle Stress Signs
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
- VCA Animal Hospitals, Feeding Box Turtles
- VCA Animal Hospitals, Common Diseases of Box Turtles
- Chewy, What Do Box Turtles Eat?
- Smithsonian National Zoo, Eastern Box Turtle
- Indiana DNR, Eastern Box Turtle
- National Park Service, Woodland Box Turtle Species Spotlight
- Wildwood Veterinary Hospital, Box Turtles Care Guide
- CDC, Reptiles and Amphibians Healthy Pets Guidance
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.
