Pet type
Show articles for
Clear
NutritionReptilesReptiles

What Do Pet Turtles Eat? Diet by Species

Tortoise eating green vegetation

“Turtle” covers a huge range of animals, from water-loving sliders to land-dwelling box turtles and tortoises. Their diets are very different. Feeding the wrong foods can cause shell deformities, vitamin deficiencies and obesity. Here’s what pet turtles eat, broken down by type.

Quick Answer: Most aquatic turtles, like red-eared sliders, eat a mix of commercial turtle pellets, leafy greens and occasional animal protein. Young turtles eat more protein; adults eat more plants. Box turtles are omnivores that need insects, vegetables and some fruit. Tortoises mostly eat grasses, weeds and leafy greens.

Diet by Type of Turtle

TypeExamplesDiet basics
Aquatic omnivoresRed-eared sliders, cooters, painted turtlesPellets, leafy greens, aquatic plants, some protein
Mostly carnivorous aquatic turtlesMusk and mud turtlesPellets, insects, worms, fish; few plants
Box turtlesEastern and ornate box turtlesInsects, worms, vegetables, some fruit, a little pellet
Grazing tortoisesSulcata, Russian, Hermann’sGrasses, hay, weeds, leafy greens; very little fruit

Always research your exact species, or ask your reptile vet.

Aquatic Turtles (Sliders, Cooters and Painted Turtles)

What to feed

  • Commercial aquatic turtle pellets: a balanced base
  • Leafy greens and aquatic plants: romaine, dandelion greens, collard greens, duckweed, water lettuce
  • Protein: earthworms, gut-loaded insects, occasional feeder fish such as guppies

Age matters

AgeProtein vs. plants
Hatchlings and juvenilesMore protein, fed daily
AdultsMore greens, protein a few times a week

How much and how often

  • Juveniles: daily, a portion of pellets about the size of their head
  • Adults: pellets every 2 to 3 days, with fresh greens available most days

Box Turtles

Box turtles are true omnivores.

  • About half animal protein: earthworms, crickets, dubia roaches, snails, mealworms (sparingly)
  • About half plants: leafy greens, squash, carrots, mushrooms, berries and melon in moderation
  • Dust food with calcium powder as directed by your vet

Tortoises

Many tortoises are grazers that need high fiber and low protein:

  • Grass and grass hay
  • Weeds like dandelion, clover and plantain (pesticide-free)
  • Leafy greens such as endive and escarole
  • A calcium supplement as recommended

Most grazing tortoises should get little or no fruit. Too much protein can contribute to shell “pyramiding.”

Calcium and Vitamin D3

Turtles need calcium for strong shells and bones, plus UVB light to absorb it. Offer:

  • A cuttlebone in the tank for aquatic turtles
  • Calcium powder on food as your vet advises
  • Proper UVB lighting. See aquatic turtle tank setup.

Vitamin A

Vitamin A deficiency is common in turtles fed iceberg lettuce, meat or poor diets. It causes swollen eyes and infections. Dark leafy greens, orange vegetables and quality pellets help. See vitamin A deficiency in turtles.

Foods to Avoid

  • Iceberg lettuce (low nutrition)
  • Raw meat, hamburger and processed meat
  • Dairy
  • Bread and processed human food
  • Spinach and beet greens in large amounts (bind calcium)
  • Avocado and rhubarb
  • Wild-caught insects that may carry pesticides or parasites

Feeding Tips

  1. Feed aquatic turtles in the water, since they need water to swallow.
  2. Try a separate feeding tub to keep the main tank clean.
  3. Remove uneaten food within about 15 minutes.
  4. Weigh your turtle regularly and watch for fat rolls around the legs.

The Merck Veterinary Manual notes that nutritional problems are among the most common health issues in pet reptiles.

When to Call Your Vet

Call a reptile vet if your turtle:

  • Stops eating for more than a week (outside normal brumation)
  • Has a soft shell or swollen eyes
  • Is losing weight
  • Has a misshapen or pyramiding shell

Frequently Asked Questions

Can turtles eat fruit?

Some can in small amounts. Box turtles enjoy berries and melon. Aquatic turtles may have occasional fruit. Most grazing tortoises should rarely have fruit.

Can turtles eat dog or cat food?

No. It’s too high in protein and fat and can damage kidneys and shells.

How long can a turtle go without eating?

Healthy adults can go a while, but a sudden loss of appetite is a warning sign. Check temperatures and see a vet.

Do turtles need vitamins?

Many need calcium supplementation. Multivitamins should be used only as your vet recommends, since too much vitamin A can also be harmful.

Should I feed live fish to my turtle?

Occasional feeder fish can provide enrichment and protein for aquatic turtles, but they can also carry parasites. Buy from a reliable source and don’t make fish the main diet. Goldfish and rosy reds are high in thiaminase, which can cause vitamin B1 deficiency, so many keepers avoid them.

How do I get my turtle to eat greens?

Try floating greens in the water, chopping them finely, or mixing them with pellets. Offering greens first, before pellets, also helps when your turtle is hungry.

My turtle eats everything I offer. Should I feed more?

Turtles are opportunistic and will often overeat. Stick to measured portions and watch body condition to avoid obesity.

This article is for general information only and isn’t a substitute for professional veterinary advice. If you’re worried about your pet’s health, contact your veterinarian or an emergency animal hospital.