Skip to Content

What Do Turtles Eat? Complete Feeding Guide

What do turtles eat? The answer depends on the species, age, habitat, and whether the turtle is aquatic, semi-aquatic, terrestrial, or marine. Many pet turtles are omnivores that eat both animal protein and plants, but some turtles are mostly carnivorous and tortoises are usually herbivores.

This complete turtle diet guide explains safe foods, feeding schedules, foods to avoid, diet differences by turtle type, and when diet changes may need reptile vet care.

For species-specific help, see our box turtle diet guide, tortoise diet guide, and snapping turtle diet guide.

What turtles eat showing a healthy aquatic turtle with pellets, leafy greens, insects, aquatic plants, and calcium.

Quick answer

Most common pet turtles eat a mix of commercial turtle pellets, animal protein, leafy greens, vegetables, and occasional fruit. Young aquatic turtles usually need more animal protein. Adult aquatic turtles usually need more plant matter than many keepers expect.

Aquatic turtles usually need to eat in water so they can swallow. Box turtles eat on land and need a balanced mix of animal foods and plant foods. Tortoises are mostly herbivores and should eat grasses, weeds, hay, and leafy greens instead of meat.

Never feed turtles bread, dairy, salty snacks, processed meat, chocolate, spoiled food, pesticide-exposed insects, or toxic plants. Use the charts below to match food to your turtle’s species and age.

Turtle food chart showing pellets, insects, worms, fish, leafy greens, aquatic plants, vegetables, fruit treats, and calcium.

Find your turtle’s species before planning a diet

A red-eared slider, box turtle, musk turtle, softshell turtle, snapping turtle, tortoise, and sea turtle do not eat the same diet. Use species identification first, then build the feeding plan.

AllTurtles Species Finder

Find Turtle Species by Diet Needs

Search turtles, tortoises, box turtles, and sea turtles by name, habitat, adult size, care level, and pet suitability before choosing a diet plan.

Turtle diet chart by type

Use this table as a starting point. Always confirm the natural diet of your exact species before changing foods.

Turtle typeDiet categoryCommon foodsCare note
Aquatic turtles such as sliders, cooters, painted turtles, and map turtlesOmnivorousTurtle pellets, insects, worms, snails, occasional fish, leafy greens, aquatic plants, vegetablesYoung turtles need more protein. Adults need more plants.
Box turtlesOmnivorousEarthworms, crickets, slugs, snails, leafy greens, vegetables, mushrooms, berries, limited fruitYoung box turtles often eat more animal foods than adults.
TortoisesMostly herbivorousGrasses, weeds, hay, dandelion greens, plantain, safe flowers, leafy greens, limited vegetablesMost tortoises should not eat meat, dog food, or cat food.
Musk and mud turtlesMostly carnivorousPellets, earthworms, snails, insects, shrimp, bloodworms, small aquatic preyOffer calcium-rich prey and keep water clean.
Softshell turtlesMostly carnivorousPellets, worms, insects, shrimp, crayfish, fish, aquatic invertebratesClean water and safe prey sources are especially important.
Snapping turtlesCarnivorous to omnivorousPellets, fish, worms, insects, crayfish, snails, carrion, aquatic plantsDo not hand-feed large snappers.
Sea turtlesSpecies-specificGreen turtles eat seagrass and algae. Hawksbills eat many sponges. Leatherbacks eat jellyfish and other soft prey.Sea turtles are protected wildlife and are not pets.

Safe turtle foods

A healthy turtle diet usually combines a reliable staple with fresh foods that match the species. Variety matters, but random variety is not the goal. The best diet is planned around species, age, shell condition, body condition, and habitat.

Commercial turtle pellets

High-quality turtle pellets are useful for many aquatic and omnivorous turtles because they provide a consistent base of protein, vitamins, and minerals. Pellets should be part of the diet, not the only food forever.

Rotate reputable pellet types when appropriate, and match pellet size to the turtle. Small turtles need smaller pellets. Large floating pellets are easier for bigger aquatic turtles to find.

Animal protein foods

Dried krill used as an occasional protein food for young aquatic turtles
Krill, shrimp, insects, and worms can be useful protein foods, especially for young or carnivorous turtles.

Animal protein is important for most pet turtles, especially hatchlings, juveniles, musk turtles, mud turtles, softshell turtles, and snapping turtles.

  • Earthworms and nightcrawlers
  • Crickets, roaches, grasshoppers, and other captive-bred feeder insects
  • Mealworms, waxworms, silkworms, and black soldier fly larvae
  • Snails and slugs from safe sources
  • Bloodworms, blackworms, shrimp, krill, and crayfish
  • Occasional safe feeder fish for suitable aquatic species
  • Hard-boiled egg for some omnivores, used rarely
Minnow feeder fish for occasional aquatic turtle feeding
Feeder fish should be occasional and should come from safe sources because fish can carry parasites or create diet imbalances.

Do not collect random insects, frogs, tadpoles, or fish from outside. Wild-caught prey may carry pesticides, parasites, or disease. Fireflies should never be fed to turtles.

Leafy greens and vegetables

Leafy greens should be a major part of the diet for adult omnivorous turtles and nearly all tortoises. Wash fresh plant foods before feeding.

  • Romaine lettuce
  • Green leaf and red leaf lettuce
  • Dandelion greens
  • Collard greens
  • Mustard greens
  • Turnip greens
  • Endive and escarole
  • Carrot tops
  • Squash
  • Bell pepper
  • Green beans
  • Grated carrot

Spinach, Swiss chard, and beet greens can be offered only sparingly because they contain oxalates that can interfere with mineral absorption when overused.

Aquatic plants

Aquatic plants are excellent for many adult sliders, cooters, painted turtles, and other omnivorous water turtles. They also provide natural foraging.

  • Duckweed
  • Anacharis
  • Frogbit
  • Water lettuce
  • Water hyacinth where legal and non-invasive
  • Azolla

Use only plants that are safe for turtles and free from pesticides, fertilizers, and unsafe aquarium treatments.

Fruits as treats

Fruit is a treat, not a staple. Too much fruit can cause loose stool, picky eating, and diet imbalance.

  • Berries
  • Melon
  • Apple without seeds
  • Pear
  • Mango
  • Papaya
  • Banana in very small amounts

Box turtles often enjoy fruit, but even for box turtles it should stay limited. For most aquatic turtles, fruit should be occasional and small.

Calcium and supplements

Cuttlebones used as a calcium source for turtles and tortoises
Cuttlebone and reptile calcium supplements can help support shell and bone health when used correctly.

Turtles need enough calcium to build strong bones and shell. Calcium sources can include cuttlebone, calcium powder made for reptiles, whole prey with bones or shells, and calcium-rich greens.

Indoor turtles also need proper UVB lighting so they can use calcium correctly. Do not rely on diet alone if the turtle’s lighting and basking setup are wrong.

Turtle calcium sources including cuttlebone and reptile calcium powder for shell and bone health.

How often to feed turtles

Feeding frequency depends on age, species, temperature, health, and activity. Hatchlings need food more often because they are growing. Adults usually need less frequent feeding.

Turtle stageCommon feeding scheduleNotes
HatchlingsUsually dailyUse small foods and strong calcium support.
JuvenilesUsually daily or most daysProtein needs are higher, but do not force rapid growth.
Adult aquatic omnivoresOften every 2 to 3 days for main mealsGreens and aquatic plants can be offered more often for grazing.
Adult box turtlesOften daily to every other day, depending on species and conditionUse a balanced mix of animal foods and plants.
Adult tortoisesUsually daily grazing or daily plant mealsFocus on high-fiber safe plants, weeds, grasses, and hay.
Brumation periodReduced or no feeding if properly brumatingOnly brumate healthy species under correct conditions.
Turtle feeding schedule by age showing hatchlings, juveniles, adults, and brumation slowdown.

How much to feed turtles

There is no single portion size for every turtle. Use body condition, growth, appetite, water quality, and species needs to guide portions.

  • Offer only what the turtle can eat in a controlled feeding window.
  • Remove leftover food before it fouls the water.
  • Do not feed more just because the turtle begs.
  • Use more plants and fewer protein treats for most adult aquatic omnivores.
  • Track shell growth and weight so fast growth or obesity does not sneak up on you.

For growth planning, see our how fast turtles grow guide and turtle tank size calculator.

Foods turtles should not eat

Many foods that seem harmless can cause digestive problems, nutrient imbalance, or toxicity in turtles.

Foods turtles should not eat including bread, dairy, processed meat, salty snacks, chocolate, avocado, and wild insects.
Do not feedWhy it is a problem
Bread, pasta, crackers, cereal, chips, and pretzelsStarchy, salty, and not species-appropriate
Chocolate, candy, and sweet human snacksUnsafe and nutritionally inappropriate
Milk, cheese, yogurt, and dairy foodsTurtles do not digest dairy well
Bacon, ham, pepperoni, hot dogs, and deli meatToo salty, fatty, and processed
Fried food and greasy foodToo much fat and no useful nutrition
Avocado, rhubarb leaves, potato leaves, tomato leaves, and oleanderPotentially toxic plant material
Wild-caught insects, wild fish, wild frogs, and wild tadpolesMay carry pesticides, parasites, or disease
FirefliesDangerous for reptiles
Old or spoiled foodCan grow bacteria and foul the habitat
Dog food and cat food as a stapleWrong calcium, phosphorus, fat, and protein balance for turtles

What do aquatic turtles eat?

Aquatic turtle eating leafy greens in clean water with a basking platform and plants.
Aquatic turtles such as sliders, painted turtles, cooters, and map turtles usually eat a mix of pellets, animal protein, and plant foods.

Aquatic turtles include red-eared sliders, yellow-bellied sliders, painted turtles, cooters, and map turtles. Most are omnivores, but the balance changes with age.

Young aquatic turtles usually eat more animal protein. Adults usually need more leafy greens, vegetables, and aquatic plants.

  • Commercial aquatic turtle pellets
  • Earthworms, crickets, roaches, bloodworms, shrimp, and snails
  • Occasional safe feeder fish
  • Romaine, dandelion greens, collards, endive, and escarole
  • Duckweed, anacharis, frogbit, and other safe aquatic plants
  • Small amounts of squash, carrot, bell pepper, and green beans

Aquatic turtles usually need to eat in water. A separate feeding tub can help keep the main tank cleaner, but it is not right for every turtle because repeated handling can stress some animals.

What do box turtles eat?

Box turtle diet variety showing worms, leafy greens, vegetables, mushrooms, and limited fruit.

Box turtles are land-dwelling omnivores. They eat insects, worms, snails, slugs, mushrooms, greens, vegetables, berries, and limited fruit.

A practical box turtle diet often includes about half plant-based foods and half animal-based foods, adjusted by age, species, body condition, and vet guidance. Young box turtles often prefer more worms and insects. Adults usually need more plant matter.

  • Earthworms, crickets, roaches, slugs, snails, and mealworms
  • Dandelion greens, collards, mustard greens, turnip greens, and romaine
  • Squash, carrot, mushrooms, bell pepper, and cactus pad
  • Berries, melon, mango, and banana as limited treats
  • Calcium powder and UVB support for indoor animals

Read the full what do box turtles eat guide for a deeper food list and feeding schedule.

What do tortoises eat?

Tortoises are land turtles, and most common pet tortoises are herbivores. They need a high-fiber plant diet, not a high-protein aquatic turtle diet.

  • Safe grasses and hay for grazing species
  • Dandelion greens, plantain, clover, sow thistle, and safe weeds
  • Collards, turnip greens, mustard greens, escarole, and endive
  • Safe flowers such as hibiscus and dandelion flowers
  • Very limited fruit only for species that naturally tolerate it

Most tortoises should not eat meat, cat food, dog food, or large amounts of fruit. See our full what do tortoises eat guide and tortoise safe plants list for more detail.

What do musk and mud turtles eat?

Razorback musk turtle in a clean tank
Musk and mud turtles usually prefer animal foods and bottom-feeding prey.

Musk and mud turtles are small aquatic turtles that usually eat more animal foods than sliders or painted turtles. They forage along the bottom for worms, snails, insect larvae, crustaceans, carrion, and other small prey.

In captivity, use a quality turtle pellet as a base, then rotate worms, snails, crickets, roaches, bloodworms, blackworms, shrimp, and small pieces of safe fish. Some individuals may nibble aquatic plants, but many ignore vegetables.

What do softshell turtles eat?

Florida softshell turtle in natural habitat
Softshell turtles are mostly carnivorous and need a protein-focused diet with clean water and safe prey.

Softshell turtles are mostly carnivorous. They eat fish, crayfish, shrimp, insects, tadpoles, worms, and other aquatic prey in the wild.

In captivity, use carnivorous aquatic turtle pellets with safe protein foods such as earthworms, crickets, shrimp, bloodworms, blackworms, and occasional fish. Avoid rough tank decor and unsafe live prey that may injure the turtle.

For enclosure planning, see our softshell turtle tank setup guide.

What do snapping turtles eat?

Snapping turtle in an outdoor habitat
Snapping turtles eat many animal foods and may also consume aquatic plants.

Snapping turtles are opportunistic feeders. They eat fish, amphibians, crayfish, insects, worms, snails, carrion, smaller animals, and some aquatic plants.

Captive common snapping turtles need a carefully planned diet because they grow large, make a lot of waste, and can become overweight. Use quality turtle pellets, whole prey where appropriate, worms, insects, occasional fish, and some plant matter.

Do not hand-feed large snapping turtles. Drop food into the water with safe tools or feed in a controlled setup that does not put your hands near the turtle’s mouth.

Read our detailed what do snapping turtles eat guide and snapping turtle enclosure setup guide.

What do Asian box turtles eat?

Asian box turtle sitting on a grassy log in Thailand
Asian box turtles are generally omnivorous, but diet and water needs vary by species.

Asian box turtles are usually omnivores. Many species eat insects, worms, snails, aquatic prey, mushrooms, fruits, greens, and other plant material.

Some Asian box turtles are more aquatic than North American box turtles and may prefer feeding in shallow water. Use species-specific guidance because the group includes many protected and conservation-sensitive turtles.

Never buy wild-caught or illegally traded Asian box turtles. Check local law and conservation status before acquiring any protected species.

What do sea turtles eat?

Leatherback sea turtle swimming near shore
Sea turtle diets vary widely by species. Sea turtles are protected wildlife and are not pets.

Sea turtles are not pets, but they show how varied turtle diets can be.

Sea turtleTypical diet
Green sea turtleAdults mainly eat seagrasses and algae.
Loggerhead sea turtleOften eats crabs, mollusks, whelks, and other hard-shelled prey.
Hawksbill sea turtleOften eats sea sponges and other reef foods.
Leatherback sea turtleSpecializes in jellyfish and other soft-bodied prey.
Olive ridley and Kemp’s ridleyOften eat crabs, shrimp, fish, mollusks, and other marine prey.
Flatback sea turtleEats a mix of soft-bodied invertebrates and other marine foods.

For more, see our sea turtle species, green sea turtle, hawksbill sea turtle, and leatherback sea turtle guides.

Seasonal diet changes and brumation

Hingeback tortoise burrowed down during seasonal inactivity
Some turtles and tortoises eat less during seasonal slowdown or brumation.

Turtles are ectotherms, so temperature affects appetite and digestion. A turtle kept too cold may stop eating or digest food poorly.

Some temperate species brumate during winter. A healthy turtle preparing for supervised brumation may eat less or stop eating. Do not force-feed a brumating turtle unless a reptile vet instructs you.

Indoor turtles kept warm with consistent lighting may stay active year-round. Match feeding to the turtle’s real activity, temperature, and health instead of the calendar alone.

See our turtle hibernation and brumation guide before attempting brumation.

Can turtles eat this?

The table below answers common food questions. Safe does not always mean useful as a staple.

FoodCan turtles eat it?Best answer
AppleSometimesSmall pieces without seeds. Use as an occasional treat.
BananaSometimesVery small amounts only. It is sugary and not a staple.
StrawberriesSometimesSafe for many box turtles as a treat. Limit fruit.
CucumberSometimesSafe but low in nutrition. Use only as part of variety.
DuckweedYes for many aquatic turtlesGood aquatic plant food when grown safely.
ParsleyYes in moderationUse as part of a mixed greens rotation.
SpinachRarelyUse sparingly because of oxalates.
Raw shrimpSometimesUnseasoned shrimp can be a protein treat for suitable species.
BloodwormsYes for many aquatic turtlesGood protein treat, especially for young turtles. Not a complete diet.
MealwormsYes in moderationBetter as part of a varied insect rotation.
Feeder fishOccasionallyUse safe sources and feed sparingly.
Dog food or cat foodNot as a staplePoor long-term nutrition for turtles. Avoid routine use.
BreadNoNot useful and can cause digestive issues.
Cheese or milkNoTurtles should not eat dairy.
ChocolateNoUnsafe. Do not feed candy or chocolate.
PicklesNoToo salty and acidic.
French fries or chipsNoToo salty and fatty.
Peanuts or nutsNoToo fatty and not species-appropriate.
Wild insectsNoMay contain pesticides or parasites.
FirefliesNoDangerous for reptiles.

Feeding safety and hygiene

Turtle feeding hygiene showing handwashing, separate feeding tools, clean water, and safe food prep.

Food, tank water, feeding tools, and leftovers can carry germs. Keep turtle feeding separate from human food areas.

  • Wash your hands after feeding or cleaning.
  • Use dedicated turtle feeding tools and buckets.
  • Do not wash turtle dishes in a kitchen sink.
  • Remove uneaten food quickly.
  • Do not let children handle turtle food, tank water, or waste without close adult supervision.
  • Do not kiss turtles or let them roam on food-prep surfaces.

When to see a reptile vet

Turtle diet warning signs that need a reptile vet including not eating, swollen eyes, soft shell, diarrhea, and weight loss.

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

  • Refuses food for several days without a normal seasonal reason
  • Loses weight or feels lighter than usual
  • Has swollen eyes or eyes that stay closed
  • Has a soft, misshapen, pyramided, or damaged shell
  • Has repeated diarrhea or very abnormal poop
  • Has gritty or excessive urates
  • Floats unevenly or cannot dive
  • Breathes with the mouth open or has nasal bubbles
  • Becomes lethargic, weak, or unusually inactive
  • May have eaten gravel, plastic, metal, toxic plants, spoiled food, or unsafe prey

For urgent health topics, see our turtle first aid, turtle not eating, turtle poop, shell rot, metabolic bone disease, and turtle respiratory infection guides.

Frequently asked questions

What do turtles eat?

Most pet turtles eat a mix of commercial turtle pellets, animal protein, leafy greens, vegetables, aquatic plants, and occasional fruit. The exact diet depends on species and age.

What do aquatic turtles eat?

Aquatic turtles such as sliders, painted turtles, cooters, and map turtles usually eat pellets, insects, worms, snails, occasional fish, leafy greens, vegetables, and aquatic plants. Young turtles usually need more animal protein, while adults need more plant matter.

How often should I feed my turtle?

Hatchlings and juveniles usually eat daily or most days. Many adult aquatic turtles eat main meals every two to three days, with greens or aquatic plants offered more often. Tortoises usually graze on safe plants daily.

Can turtles eat fruit?

Some turtles can eat small amounts of fruit as a treat. Box turtles often enjoy berries and melon. Most aquatic turtles should get fruit only rarely. Too much fruit can cause loose stool and diet imbalance.

Can turtles eat bread?

No. Bread is not a useful turtle food and can cause digestive problems. Turtles should eat species-appropriate foods such as pellets, safe prey, leafy greens, vegetables, and aquatic plants.

Do turtles need calcium?

Yes. Turtles need calcium for bones and shell health. Calcium can come from cuttlebone, reptile calcium powder, calcium-rich greens, and whole prey with bones or shells. Indoor turtles also need proper UVB lighting.

Do turtles need to eat in water?

Most aquatic turtles need to eat and swallow in water. Box turtles and tortoises can eat on land. Some keepers use a separate feeding tub for aquatic turtles, but repeated handling may stress some turtles.

Why is my turtle not eating?

A turtle may stop eating because of cold temperatures, stress, poor water quality, illness, new surroundings, brumation, or diet problems. If refusal to eat continues or comes with lethargy, swollen eyes, bubbles, weight loss, or abnormal swimming, contact a reptile vet.

Sources and further reading

Final thoughts

Turtles eat different diets because turtles are not all the same. A slider, box turtle, softshell turtle, snapping turtle, tortoise, and sea turtle each has a different feeding strategy.

For pet turtles, start with the species. Then match food to age, habitat, body condition, and health. A varied, species-appropriate diet with correct calcium, UVB, clean water, and sensible portions is the safest way to support long-term turtle health.