Skip to Content

What Do Turtles Eat? Complete Turtle Diet & Feeding Guide

Turtles eat a wide range of foods depending on the species. Most pet turtles are omnivores, enjoying both animal protein and plants. A few are strict herbivores or mainly carnivores. For example, land-dwelling tortoises primarily graze on grasses and vegetables, while aquatic turtles often hunt insects, fish, and worms.

It’s important to research your turtle’s natural diet and provide a balanced variety. This complete guide breaks down what turtles eat, how often to feed them, and diet tips for different turtle types in a friendly, factual way.

Note: In everyday language “turtle” can refer to all turtle species (including tortoises and terrapins). Technically, tortoises are land turtles that mostly eat plants, and terrapins are semi-aquatic. For simplicity, we’ll use “turtle” to cover all these shelled reptiles, with species-specific details as needed.

Table of Contents

Turtle Diet Overview

Dried or live, krill are a popular food for painted turtles
Dried or live, krill are a popular food for young turtles

In the wild, turtles have diverse diets shaped by their habitat and physiology. Most aquatic and semi-aquatic turtles are omnivorous, meaning they eat both animal and plant matter. For instance, the common pond slider (including the pet red-eared slider) is an opportunistic omnivore that eats insects, snails, fish, and a variety of aquatic plants.

Notably, many young aquatic turtles tend to be more carnivorous when hatchlings and juveniles, then gradually eat more vegetation as they grow. Terrestrial turtles like tortoises are usually herbivorous folivores, grazing on grasses, leaves, and fruits. A few species are primarily carnivorous (for example, softshell turtles mainly eat animals). Understanding whether your turtle’s species is naturally omnivorous, herbivorous, or carnivorous is the key to offering the right diet.

Turtles do not chew like we do – they bite and swallow. Many aquatic turtles must eat in water to be able to swallow their food. In contrast, land turtles (tortoises and box turtles) can eat on dry land. All turtles need a diet that provides appropriate protein, vitamins, minerals (especially calcium), and fiber.

A poor diet can quickly lead to health issues like metabolic bone disease, shell deformities, or organ problems. In fact, veterinarians note that an improper diet is the most common cause of health problems in pet turtles. The good news is that by offering a varied, species-appropriate diet, you can keep your turtle healthy and active.

Below is a quick summary comparing diets across some common types of turtles:

Turtle TypeDiet CategoryCommon Foods
Pet Aquatic Turtles
(e.g. Red-Eared Slider,
Painted Turtle, Cooter)
Omnivorous
(more carnivorous when young,
more herbivorous as adults)
Insects, snails, worms, small fish;
plus aquatic plants, leafy greens, algae
Box Turtles & Terrapins
(e.g. Eastern Box Turtle,
Diamondback Terrapin)
Omnivorous
(young eat mostly insects,
adults eat more plants)
Beetles, worms, slugs, snails;
also berries, mushrooms, leafy veggies
Tortoises (Land Turtles)
(e.g. Russian Tortoise,
Sulcata Tortoise)
Herbivorous
(plant-eaters)
Grasses, hay, weeds, leafy greens;
occasional vegetables and limited fruit
Softshell & Snapping Turtles
(Softshells, Common Snapper)
Carnivorous/Omnivorous
(mainly animal prey,
some vegetation)
Fish, crayfish, insects, worms, amphibians;
sometimes aquatic plants or algae
Sea Turtles
(e.g. Green, Loggerhead,
Hawksbill)
Varies by species
(from herbivore to carnivore)
Green turtle: seagrass & algae (herbivore);
Loggerhead/Ridley: crabs, mollusks, jellyfish (omnivore);
Hawksbill: mostly sponges (carnivore)

This table highlights how diet can differ. Aquatic pet turtles like sliders eat a mix of proteins and plants, box turtles also take both but lean heavily on insects when young, tortoises stick to plants, and sea turtles have species-specific diets (for example, the Green Sea Turtle is the only largely vegetarian sea turtle. Always tailor your feeding plan to your turtle’s type and age.

Feeding Guidelines for Pet Turtles

Feeding pet turtles isn’t just about what you feed, but also how and when you feed. Unlike cats or dogs, turtles do not need daily feeding once mature. As a rule of thumb, hatchlings and juveniles (under ~1-2 years) should be fed daily, since they are growing rapidly.

Adult turtles can be fed every other day or every third day, depending on their appetite and body condition. For example, many adult aquatic turtles do well being fed a hearty meal every 2–3 days. Overfeeding can lead to obesity and water pollution in the tank, so stick to a schedule and portion that keeps your turtle at a healthy weight.

A common method to gauge portions is the “15-minute rule.” Offer an amount of food that your turtle can finish in about 15–20 minutes of active eating. Once they stop showing interest or after the time is up, remove any leftovers. This prevents excess food from fouling the water or the enclosure. It also helps you avoid overfeeding. Most turtles will happily eat more than they need if allowed, so controlled portions are important.

Consistency is key. Try to feed your turtle at the same time of day for each feeding. This establishes a routine and makes it easier to notice changes in appetite (which can be a sign of illness if a turtle suddenly eats much less or more). Turtles often beg or appear hungry even when they are well-fed – don’t be fooled into overfeeding by those pleading looks!

For aquatic turtles in tanks, feeding in water is necessary for them to swallow. Some owners choose to feed their aquatic turtles in a separate container of water to keep the main tank cleaner. This “feeding tub” method can reduce mess, as the turtle will produce waste while eating. If you do this, use conditioned water at the same temperature, and supervise your turtle. After feeding, you can return the turtle to its clean tank and discard the dirty water.

Always provide clean, fresh water for drinking (for land species) or swimming. Aquatic turtles drink and hydrate while swimming, so maintaining good water quality in their tank is part of their feeding and health regimen. Proper filtration and regular water changes are important because food debris and turtle waste can spoil water quickly.

Supplements: Even with a varied diet, pet turtles often benefit from calcium and vitamin supplements. In nature, turtles get calcium by chewing on bones or shells and from mineral-rich plants. In captivity, a common practice is to sprinkle a calcium powder (often with vitamin D3 for indoor turtles without UVB exposure) on the turtle’s food once or twice a week.

Wood table with cuttlebones on it
Wood table with cuttlebones on it

A reptile multivitamin can be given occasionally as well (for example, once a week or every other feeding for juveniles). Additionally, placing a cuttlebone in the enclosure allows turtles to nibble on it for calcium as needed. Always use supplements made for reptiles, and when in doubt, consult a reptile veterinarian for guidance.

By following these feeding guidelines—appropriate schedule, portions, cleanliness, and supplements—you’ll help your turtle thrive. Next, let’s explore exactly what foods turtles can eat and which to avoid.

What Do Pet Turtles Eat?

Turtles are generally not picky eaters, but you should offer a balanced diet that mimics what they’d find in the wild. Pet turtles will eat a variety of foods including insects, fish, leafy greens, veggies, and fruits. All commercially available pet turtles (aquatic sliders, map turtles, painted turtles, box turtles, etc.) are omnivorous or carnivorous, so they require some animal protein in their diet. Below, we break down turtle foods into animal-based and plant-based categories, followed by a list of foods you should never feed your turtle.

Animal Protein Foods (Insects, Fish & More)

Protein from animal sources is essential for most turtles, especially growing juveniles. In the wild, turtles catch all sorts of critters. As a pet owner, you can offer a range of insects and other invertebrates, as well as some pre-killed or prepared meats. Here are protein-rich foods commonly fed to turtles:

  • Insects and Worms: Crickets, mealworms, superworms, earthworms, waxworms, silkworms, black soldier fly larvae, grasshoppers, locusts, and cockroaches (e.g. dubia roaches). These are favorites for many turtles. They’re nutritious and stimulate natural hunting behavior.
  • Snails and Slugs: Water snails, pond snails, and land snails (from pet-safe sources) provide protein and calcium (from the shells). Slugs and pillbugs (woodlice) are also good if pesticide-free.
  • Shellfish and Crustaceans: Shrimps, crayfish (crawfish), crabs, and krill. Offer in moderation. Many aquatic turtles love shrimp and will also eat krill (often sold freeze-dried for fish). Crayfish or crabs can be given occasionally (preferably with claws removed to prevent fights).
  • Fish: Feeder fish can be offered occasionally, especially to larger aquatic turtles like sliders, maps, and snapping turtles. Suitable types include minnows, guppies, platies, and mosquito fish. Avoid fatty fish like goldfish or any feeder fish known to contain thiaminase in high levels (an enzyme that can cause vitamin B1 deficiency). Offer fish sparingly and ensure they are healthy to avoid parasites.
  • Other Aquatic Prey: Tadpoles and small frogs (captive bred, not wild caught) can be eaten by turtles, as well as aquatic insects (dragonfly nymphs, water beetles). These are more “wild” prey but show how varied a turtle’s diet can be.
  • Cooked Lean Meats: Some keepers occasionally give bits of cooked plain chicken, turkey, or boiled eggs. While turtles will eat these, they should be very limited treats because they lack calcium and other micronutrients. Never feed processed meats like bacon or sausage (too fatty/salty) and avoid raw grocery store meat due to contamination and improper calcium-phosphorus balance.
  • Commercial Pellets: High-quality turtle pellets or sticks provide balanced nutrition and are very convenient. Brands like ReptoMin, Zoo Med, and Mazuri offer formulated turtle diets. These pellets often contain a mix of protein, vegetables, and vitamins. Pellets should not be the only food, but they make a great staple base diet on feeding days, supplemented with fresh items for variety.

When offering live insects, it’s wise to “gut-load” them first – meaning feed the insects nutritious foods (like leafy greens or carrot) so those nutrients pass to your turtle. Also, dusting insects with a pinch of calcium powder right before feeding ensures your turtle gets enough calcium, especially if the insect has a soft body.

Many omnivorous turtles have a strong hunting instinct and love chasing live prey in water. Watching a turtle snap up a cricket or worm is fascinating and provides enrichment. Just be sure any live prey is obtained from reputable sources (pet stores or breeders). Do not feed insects you caught outside, as they may carry pesticides or parasites that could harm your pet.

Minnow Feeder Fish

Feeding fish: If you offer feeder fish, do so infrequently and remove any uneaten fish promptly. While fish provide exercise and nutrients (including whole calcium from bones), they can introduce diseases if not quarantined. Also, too much fish can cause nutritional imbalances (such as vitamin B1 or E deficiencies) as noted earlier. Stick to small, appropriately sized fish and consider pre-killed frozen/thawed fish for safety. Always avoid giving turtles fish with sharp spines (which could injure them) or any poisonous creatures.

In summary, a mix of bugs, worms, and other protein sources will keep your turtle happy. Variety is key – rotate different protein foods so your turtle gets a broad range of nutrients and doesn’t become fixated on just one type of prey.

Plant Foods (Greens, Vegetables & Fruits)

Along with proteins, most turtles (except the strictly carnivorous ones) need plant matter in their diet. Fresh vegetables and greens provide fiber, vitamins, and minerals. Even carnivorous species occasionally nibble on plants or algae. Here are safe plant-based foods to feed your turtle:

  • Leafy Greens: This should form the bulk of plant matter for herbivorous and omnivorous turtles. Excellent choices include romaine lettuce, red leaf lettuce, green leaf lettuce, dandelion greens, collard greens, mustard greens, turnip greens, endive, escarole, kale (in moderation), parsley, cilantro, and carrot tops. Dark leafy greens are nutrient-rich. Offer a variety – for example, rotate between collards, dandelion, and romaine during the week. Avoid light iceberg lettuce as it has very little nutrition.
  • Vegetables: Safe veggies include shredded carrots, bell peppers (red, green – turtles often love red bell pepper due to the color), squash (zucchini, pumpkin), green beans, peas (out of pod), cactus pads (prickly pear with spines removed), and okra. These add diversity to the diet. Chop veggies into bite-sized pieces. Root veggies like carrots are fine grated or thinly sliced. You can also offer cooked sweet potato or yam occasionally (cooled and unseasoned).
  • Aquatic Plants: Turtles that live in ponds or aquaria will readily eat aquatic plants. You can try duckweed, water lettuce, water hyacinth, azolla, anacharis (Elodea), and frog-bit. Duckweed is a favorite of many turtles and very nutritious. If you have access to pesticide-free aquatic plants, they make great natural forage in the tank (and help keep water clean by absorbing nitrates until eaten).
  • Fruits: Fruits should be given sparingly (as treats) because of high sugar content. However, many turtles enjoy them. Suitable fruits include berries (strawberries, blueberries, raspberries), melon, banana, mango, papaya, apple slices (no seeds), pear, grapes, and kiwi. For example, a box turtle might love a strawberry or banana chunk occasionally. Limit fruits to about 10% or less of the overall diet – think of it like dessert once a week or a few times a month.
  • Flowers and Mushrooms: Some turtles, especially box turtles, will nibble on safe flowers and fungi. Edible flowers that are pesticide-free include hibiscus, rose petals, dandelion flowers, nasturtium, and squash blossoms. Certain mushrooms in the wild are eaten by box turtles – but since mushroom identification is tricky, it’s safer to stick to store-bought edible mushrooms (like plain white or cremini mushrooms) in small amounts if you want to offer them.

When feeding plants, always wash them thoroughly to remove any possible chemicals. For grocery store greens, a quick rinse is fine; for garden or wild plants, make sure they haven’t been sprayed and come from an area free of pollution.

It’s a good practice to chop or tear greens into manageable pieces, especially for smaller turtles or those that might try to swallow large leaves whole. You can mix a “salad” of different greens and veggies to ensure variety. If your turtle is hesitant to eat vegetables, try offering them early in the day when the turtle is hungriest, or mix veggies with a small amount of something enticing (like a few mealworms on top) to get their attention.

Remember, adult omnivorous turtles should have a significant portion of their diet as plant matter – roughly 50% or more for many species. For instance, an adult red-eared slider’s daily diet might be half leafy greens and veggies, and half protein (pellets or insects). This helps prevent obesity and shell deformities, and provides necessary nutrients and fiber.

Lastly, always double-check that any plant (especially decorative houseplants or wild weeds) is non-toxic before letting your turtle eat it or wander around it. Common harmful plants include ivy, oleander, dieffenbachia, azalea, and any plant treated with pesticides. Stick to known edibles and you’ll have a happy turtle.

Foods to Avoid

Just because a turtle can eat something doesn’t mean it’s good for them. There are several foods that are unhealthy or outright dangerous for turtles. Here’s what you should never feed your turtle:

  • Processed Human Foods: Avoid anything like bread, pasta, crackers, cookies, chips, or breakfast cereals. These starchy or sugary foods have no nutritional value for turtles and can cause digestive issues. For example, do not give “people snacks” like chocolate, candy, potato chips, or pretzels – turtles cannot process these and many are toxic (chocolate is especially poisonous to many animals).
  • Fatty Meats & Fried Foods: No sausage, bacon, hot dogs, or fried meats. These are too high in fat and salt. Turtles’ bodies aren’t built to handle such rich foods, and it can lead to liver damage over time. Stick to lean, raw or boiled meats if any (and as mentioned, even those aren’t ideal regularly).
  • Dairy Products: Turtles are reptiles and lactose-intolerant. Never feed cheese, milk, yogurt, or other dairy. They cannot digest dairy, which can cause diarrhea and other issues.
  • Poisonous Plants: Certain vegetables and plants are toxic to turtles. Key ones to avoid include avocado (all parts – skin, flesh, pit are toxic), rhubarb leaves, potato leaves and sprouts, tomato vines and leaves (the ripe tomato fruit is not poisonous but is very acidic, and not particularly nutritious for turtles), tobacco plants, and poison ivy or oleander. Also avoid feeding turtles any plant bulbs or seeds that are known toxins.
  • Wild-Caught Insects/Fish: Don’t feed insects caught in your yard or fish from unknown sources, due to risk of pesticides and parasites. For example, fireflies (lightning bugs) are highly toxic to many reptiles – a single firefly can kill a small turtle or lizard. So, never feed fireflies. Similarly, spiders, bees, or wasps could injure your turtle or be toxic. Stick to captive-bred, feeder insects and fish.
  • High-Oxalate Greens (Excessively): Some otherwise healthy greens like spinach, beet greens, and chard contain oxalates that can bind calcium. A little won’t hurt, but if fed in large amounts constantly, they could contribute to nutritional imbalance. It’s fine to offer spinach or Swiss chard occasionally, but not every day.
  • Overly Sugary Fruits: While most fruits are safe in small doses, don’t overdo very sugary or acidic fruits like citrus (oranges, lemons) and tropical fruits. Citrus fruits can upset a turtle’s stomach and the peels may contain pesticide residues. If you offer a tiny segment of orange or a bite of pineapple, make it a rare treat and remove any rind.
  • Old or Rotting Food: This may sound obvious, but always remove any uneaten food before it spoils. Turtles may nibble on rotten food and get sick. For aquatic turtles, scoop out leftover food after feeding time. For land turtles, pick up old bits of fruit or veg by end of day. This prevents mold, bacteria, and insect infestations in the habitat.

In short, feed your turtle “whole foods” that are fresh and appropriate for reptiles, and avoid human junk food or known toxins. A turtle’s digestive system is quite different from ours – high fat or heavily processed items can wreak havoc on their health. Sticking to the recommended foods will ensure your pet doesn’t accidentally eat something harmful.

Diet by Turtle Type and Species

Now that we’ve covered general diet and feeding practices, let’s look at specifics for different turtle groups. Each type of turtle has its own preferences and nutritional needs. Below, we explore common categories of turtles and what they eat in the wild and in captivity.

Aquatic Turtles (Sliders, Cooters, Map Turtles, Painteds)

Red eared slider in an aquatic turtle tank
Red eared slider in an aquatic turtle tank

Who they are: Aquatic turtles include many popular pet species such as the Pond Sliders (Trachemys, e.g. the red-eared slider), Cooters (Pseudemys species), Painted Turtles (Chrysemys), and Map Turtles (Graptemys). These turtles spend most of their time in water but come out to bask. Females often grow much larger than males (for example, female map turtles or sliders can be almost twice the length of males). Aquatic turtles are strong swimmers and have webbed feet.

Diet in the wild: Wild aquatic turtles are opportunistic omnivores. They feed underwater on things like aquatic insects, snails, small fish, tadpoles, and carrion (dead animals). They will also graze on aquatic plants, algae, and fallen fruits or seeds in the water. For example, female map turtles (which grow bigger) crush and eat snails and clams, while smaller males focus on insects. Young sliders and painted turtles gobble up insect larvae and tiny snails, and as they age they eat more vegetation like duckweed and waterweed.

Diet in captivity: Pet aquatic turtles should have a mix very similar to the general diet described earlier. Offer protein sources regularly: aquatic turtle pellets, earthworms, crickets, mealworms, bloodworms, small fish, etc., along with plenty of plant matter: floating greens (like romaine lettuce leaves on the water surface), aquatic plants, or veggies. A typical feeding for an adult red-eared slider might be a handful of pellet food plus some fresh green leaf lettuce and dried shrimp, and the next feeding day perhaps a couple earthworms and a slice of carrot or squash.

Aquatic turtles often *only eat in water*. So present their food in the tank or a feeding tub with water. You can drop pellets or insects right into the water and watch them chase things down. Vegetables can be clipped to the side of the tank with a lettuce clip or simply floated (many turtles enjoy ripping apart floating plants or leafy greens).

One thing to note is calcium intake: because aquatic turtles don’t get as much plant calcium as tortoises do, make sure they either eat whole prey (snails with shells, whole fish with bones) occasionally, get cuttlebone, or have calcium supplement on their food. That will keep their shells strong.

By providing a rotating menu of pellets, proteins, and veggies, you’ll meet an aquatic turtle’s nutritional needs. These turtles are fairly hardy and enthusiastic eaters, so they usually take well to a varied diet. Avoid the temptation to give too many meaty treats – adults really do need mostly greens to stay healthy, even if they always act hungrier for worms or shrimp!

Red-eared slider turtle (Trachemys scripta elegans) eating a piece of red bell pepper. Red veggies are often favorites for aquatic turtles.*

Box Turtles

western box turtle
Terrapene ornata – aka the Western box turtle

Who they are: Box turtles (such as the Eastern Box Turtle, Terrapene carolina, and its subspecies) are terrestrial or semi-terrestrial turtles known for their high-domed shells and hinged plastron (bottom shell) that allows them to close up completely. They often live in forested or meadow habitats and are common in parts of North America. Box turtles are often mistaken for tortoises because they live on land, but taxonomically they are more closely related to aquatic turtles.

Diet in the wild: Wild box turtles are true omnivores. They roam their habitats looking for pretty much anything edible. A large portion of a box turtle’s natural diet is made up of insects and other invertebrates – they will eat beetles, caterpillars, grubs, grasshoppers, worms, snails, and slugs with gusto. One study of Eastern box turtles found that about 50% of their diet by volume was animals (mostly insects), especially in younger turtles. The rest is plant material like berries (wild strawberries, blackberries), mushrooms, flowers, and leafy vegetation they come across. They are known to particularly enjoy yellow and red fruits. Young box turtles tend to be more carnivorous, chowing on as many worms and bugs as they can catch, whereas older box turtles eat a greater proportion of plants and fruit. As autumn approaches, wild box turtles fatten up and then often burrow to hibernate as temperatures drop.

Diet in captivity: A pet box turtle’s diet should be roughly a balance of about 50–60% protein (from animal sources) and 40–50% plant matter by volume, though individual needs vary. In practical terms, this means for every meal you feed your box turtle, make sure over half of it is made up of worms/insects or perhaps a little cooked lean meat or high-protein pellets, and the rest is a salad of veggies and fruit. For example, you might offer a mix of earthworms, sow bugs, and a few crickets alongside a salad of chopped dandelion greens, mushrooms, and strawberries.

Good animal foods for box turtles include earthworms, nightcrawlers, mealworms, superworms, waxworms (as treats), crickets, grasshoppers, snails, slugs, pillbugs, and cooked lean meats or high-quality low-fat dog food in small quantities. Many box turtle keepers occasionally feed a little moistened low-fat dog food or canned cat food to their turtles – the turtles love it, but it should not be too frequent since these foods can be high in protein and not perfectly balanced for reptiles. Still, as an occasional protein boost, it’s accepted (especially for sick or underweight turtles).

For the plant portion, focus on dark leafy greens and colorful fruits. Box turtles enjoy collard greens, mustard greens, turnip greens, squash, grated carrot, cactus pad, and so on. Fruits that box turtles often go crazy for include strawberries, blueberries, raspberries, tomatoes (technically a fruit – just the ripe tomato flesh, not the leaves/stem), mango, melon, and banana. Remember fruit is treat-level – a little bit with their meal or as a snack once a week or so is plenty. Too much fruit can cause loose stool due to sugar content.

Calcium is vital for box turtles (they need it for their shell and bones). In the wild they might gnaw on bones or snail shells to get calcium. In captivity, ensure you dust their food with calcium powder periodically or provide a cuttlebone. Also, if your box turtle lives indoors without natural sunlight, use a UVB lamp and consider vitamin D3 supplementation as directed by a vet to prevent metabolic bone disease.

With box turtles, the phrase “balanced and varied” is very important. They can become picky if offered the same foods constantly. To avoid a box turtle that only wants one type of fruit, mix up their diet and don’t always give their absolute favorite every time. These turtles can live for decades, and a proper diet will keep them healthy into old age. Watch their weight and adjust portions as needed – box turtles can become obese if overfed, especially with too much protein or sugary fruit.

A Yucatán box turtle (Terrapene carolina yucatana) foraging on the forest floor. In the wild, box turtles eat a variety of insects, fungi, and plant matter.*

Musk & Mud Turtles

Razorback Musk turtle in its tank
Razorback Musk turtle in its tank looking out

Who they are: Musk and mud turtles are small aquatic turtles from the family Kinosternidae. Common pet examples include the Common Musk Turtle (Sternotherus odoratus, also known as the “stinkpot”) and various mud turtles (Kinosternon species like the Eastern Mud Turtle). They are usually 3–5 inches long and live in shallow waters, often walking along the bottom rather than swimming in open water. They have a reputation for emitting a musky odor when threatened (hence the name). These turtles are primarily carnivorous by nature.

Diet in the wild: Musk and mud turtles feed mostly on animal prey in the wild. In their native ponds and streams, they hunt for aquatic insects, larvae, snails, clams, small crayfish, tadpoles, and carrion. They will also scavenge dead fish or amphibians. Some mud turtles, being opportunists, will nibble on plants or algae occasionally, but animal foods make up the bulk of their diet. These turtles often forage at dusk or dawn, crawling along the bottom and smelling for food in the mud (their sense of smell is strong).

Diet in captivity: Pet musk and mud turtles thrive on a carnivorous menu. A good base is a high-quality aquatic turtle pellet (which they usually accept readily). Supplement that with a variety of meaty treats: earthworms, bloodworms, blackworms, crickets or grasshoppers (you might have to hand-feed or use tongs if the insects float away too quickly), small snails, ghost shrimp, and bits of fish or cooked lean chicken. They particularly love worms and snails. You can also offer chopped mollusks like pieces of clam or mussel (fresh, raw and rinsed) on occasion.

Musk and mud turtles are not big on vegetables, but you can try offering very small amounts of blanched greens or aquatic plants to see if yours has interest. Don’t be surprised if they ignore salad items entirely – animal protein is far more attractive to them. Some mud turtles might eat a bit of duckweed or other soft plant if hungry, but it’s usually minimal.

Because these turtles are so carnivorous, be diligent with calcium supplementation. Include foods that have calcium (feeder snails are great in that regard, as are gut-loaded insects). And use a cuttlebone or dust food with calcium/D3 occasionally. Their shells are smaller and less domed, but still need strong bone structure.

Overall, musk and mud turtles are easy to feed since they eagerly take most small live or frozen foods. Just maintain water cleanliness – they can be messy eaters. It helps to feed them in a shallow dish of water outside of their tank if possible, to avoid leftover bits dirtying the aquarium. Their appetite may slow in cooler months (especially mud turtles that brumate in winter), so adjust feeding frequency accordingly.

An Eastern musk turtle (Sternotherus odoratus) on wet soil. In the wild, these little turtles sniff out insects, worms, and snails along muddy river bottoms.*

Softshell Turtles

Florida softshell turtle
If you see a softshell in the wild, keep your distance – they become aggressive if frightened

Who they are: Softshell turtles (family Trionychidae) are a group of unique turtles with leathery, flexible shells instead of hard scutes. They are highly aquatic and very fast swimmers. Common species include the Spiny Softshell (Apalone spinifera) and Florida Softshell (Apalone ferox) in North America, as well as others in Africa and Asia (e.g., Trionyx species). Softshells have long necks and snorkel-like noses. They spend a lot of time buried in sand or mud waiting to ambush prey. These turtles are mainly carnivorous.

Diet in the wild: Softshell turtles are aggressive predators. They eat a variety of aquatic animals: fish, crayfish, insects, tadpoles, frogs, worms, leeches, and even other smaller turtles if they can catch them. They rely on camouflage and a quick strike to snare prey swimming by. Softshells will also scavenge on dead fish or amphibians. Plant material is not a significant part of their natural diet; these turtles are built to hunt live prey.

Diet in captivity: In captivity, softshells should be offered primarily meaty foods. Aquatic turtle pellets can make up a staple to ensure they get vitamins and minerals. Additionally, feed them earthworms, crickets, ghost shrimp, crayshfish or freshwater shrimp, bloodworms, blackworms, and small feeder fish. Softshell turtles have big appetites and can be fed in water using tongs or just by dropping the food in – they’ll quickly sniff it out.

You can also offer pieces of fish fillet (unseasoned, raw) like portions of tilapia or trout occasionally. Some owners feed bits of cooked chicken or freeze-dried krill. As with others, variety is good, but it should all be animal-based for softshells. They generally won’t eat vegetables, and that’s okay for this species.

Be careful with feeding live fish or crayfish long-term; make sure they come from disease-free sources, as softshells can be prone to infections if they get minor injuries from struggling prey. It’s often safer to stick with nightcrawlers, insects, and prepared diets as the core, with live feeder fish as an occasional treat.

Softshell turtles also need plenty of calcium and clean water. Because they grow rapidly and can reach large sizes (a female spiny softshell can exceed 18 inches shell length), ensure their diet supports that growth. Gut-loaded prey and calcium supplements are important. Watch their shell for any soft spots or injuries – a healthy diet plus good UVB lighting will keep their cartilage-rich shell in good shape.

Due to their carnivorous nature, softshells can produce a lot of waste from protein digestion, so excellent filtration in their aquarium is a must. Remove leftover food promptly. With proper care, these prehistoric-looking turtles will thrive on a meat-heavy menu in your care.

A spiny softshell turtle (Apalone spinifera) resting on gravel. Softshells are swift hunters that mainly eat fish, crustaceans, and insects in the wild.*

Snapping Turtles

A snapping turtle digging a hole
Sometimes turtles dig for nesting, but sometimes they do it because they’re bored!

Who they are: Snapping turtles are large freshwater turtles known for their powerful jaws and feisty temperament. The two species commonly referred to are the Common Snapping Turtle (Chelydra serpentina) and the Alligator Snapping Turtle (Macrochelys temminckii). Common snappers are widespread and often live in ponds, marshes, and rivers. Alligator snappers are bigger and live primarily in the southeastern United States. Both are primarily aquatic but will travel on land to find new water or nesting sites. They have a varied diet and are considered omnivorous, though heavily carnivorous in feeding habits.

Diet in the wild: Snapping turtles are apex predators in many of their habitats, but they are also scavengers. They will eat almost anything they can catch or find. This includes fish, frogs, tadpoles, salamanders, crayfish, freshwater crabs, insects, snakes, smaller turtles, water birds (if they manage to grab a duckling or a moorhen), and small mammals that come to the water’s edge. They also readily consume carrion – a snapper will not hesitate to feast on a dead animal in the water. Interestingly, snappers do eat a fair amount of aquatic plant matter and algae as well. Studies of common snapper stomach contents show about one-third or more can be vegetation, especially in summer. They may eat plants incidentally with prey or possibly for fiber/nutrition. So, they truly are omnivores.

Diet in captivity: A pet snapping turtle (especially the common snapper, which is more often kept; alligator snappers are less common and need special care) should be fed a high-protein diet with some vegetable matter. Young snappers will eagerly eat chopped fish, earthworms, insects, and floating turtle pellets. As they grow, you can offer larger items like whole thawed fish (e.g. a frozen-thawed smelt or silverside), crayfish, or pinkie mice (occasionally). They also enjoy worms and snails of any size. Many snapper owners feed a base of commercial turtle or trout pellets to ensure vitamins, supplemented with “fresh” foods like fish fillets, shrimp, etc.

Include greens in their diet once in a while. You can toss in some romaine lettuce or aquatic plants. They might ignore lettuce, but some snappers do munch on aquatic vegetation like duckweed or water hyacinth. Offering plant matter ensures fiber and can prevent a purely meat diet from causing issues. Some keepers feed slices of apple or melon to adult snappers as well – individual turtles have their own tastes.

Because snappers have such powerful bites, exercise caution in how you present food. Often it’s best to simply drop food in the water rather than using tongs (to avoid a snapper accidentally biting the metal or your hand). They have a strong feeding response. Younger ones are less aggressive and can be hand-fed with tweezers, but always be careful as they get bigger.

Snappers should have plenty of calcium-rich items – whole prey with bones/shells are ideal. For example, feeding whole unfrozen fish or whole crayfish provides calcium. Adult snappers can crunch up whole frozen-thawed rodents or large insects which also supply calcium. Still, using a supplement powder on lean meats is a good practice to be safe.

An adult common snapping turtle is typically fed two to three times per week due to its slower metabolism (especially in cooler water). Adjust feeding based on body condition – these turtles often look perpetually hungry but can become obese in captivity. A chunky snapper with fat limbs might need a diet, whereas a younger growing one can be fed more frequently.

Overall, snappers are not fussy eaters. The challenge is more in managing their size and ensuring they get balanced nutrition. With the right mix of pellets, protein, and some produce, a pet snapper can live a long, healthy life (common snappers can live 30+ years). Just remember they do get very large (common up to ~30 pounds, alligator up to 100+ pounds) – diet alone won’t be your only consideration with these guys!

A common snapping turtle (Chelydra serpentina) basking on a rock. Snappers are omnivores – they primarily eat animals but will also graze on aquatic plants or algae.*

Asian Box Turtles

Asian Box Turtle (Cuora spp.) sitting on a grassy log in Thailand
Asian Box Turtle (Cuora spp.) sitting on a grassy log in Thailand. – Source

Who they are: Asian box turtles are a group of species from Southeast Asia (genus Cuora, and some related genera) that are analogous to North American box turtles. Examples include the Chinese Box Turtle (Cuora flavomarginata), Malayan Box Turtle or Amboina Box Turtle (Cuora amboinensis), and others often collectively called “pond turtles” or “Asian box turtles.” They are typically semi-aquatic – more water-loving than North American box turtles, often found in marshes or rice paddies, but they still can close their shell tightly. These turtles are also omnivores.

Diet in the wild: Asian box turtles have varied diets including both animal and plant matter. In their natural environments, they eat snails, insects, worms, and other invertebrates. Some species are known to eat fish or amphibians if they can catch them. They also consume a lot of plant material: fallen fruits, berries, mushrooms, and leaves. Because many Asian box turtles live in and around water, they will often feed in the water on aquatic plants or hunt aquatic prey. The Amboina box turtle, for instance, is frequently observed feeding in the water on plants and small animals.

Diet in captivity: Care for an Asian box turtle’s diet is very similar to that of North American box turtles. Provide a balanced omnivorous diet. About 50% of their diet should be protein (insects, cooked meats, pellets) and 50% plant (vegetables, greens, fruits). However, many keepers find Asian box turtles have higher protein appetites, especially younger individuals, so don’t be surprised if they show more interest in worms and fish than in greens at first.

Good protein foods include earthworms, mealworms, crickets, superworms, waxworms, slugs, and cut-up fish or pinky mice. Some keepers also feed high-quality koi or catfish pellets in water, which these turtles may take. On the plant side, offer dark leafy greens (collards, kale occasionally, romaine, aquatic plants), plus veggies like squash, carrot, and some fruits (banana, papaya, melon, mango, berries). Asian box turtles often enjoy tropical fruits like mango and papaya since those might mimic fruits from their native range.

Because these turtles are more aquatic, you might feed them in a shallow water dish to simulate their natural feeding behavior. They might appreciate eating in water, especially foods like fish or pellets. Ensure any water you use for feeding or housing is clean and not too deep (they are not the strongest swimmers compared to sliders, for example).

As with all omnivorous turtles, calcium is important. These species can be prone to shell deformities if not given proper UVB light and calcium. So supplement their diet with calcium powder regularly, and provide a UVB lamp if kept indoors. A cuttlebone floating in their enclosure can also let them self-regulate calcium intake (they will gnaw on it occasionally).

Asian box turtles are very personable and may beg for food when they see you. It’s fine to give them a small treat (like a worm or a bit of fruit) but stick to a feeding schedule to avoid overfeeding. They often have a slower metabolism than fully aquatic turtles, so adult Asian box turtles usually eat about 2–3 times a week, with juveniles eating more frequently. Adjust as necessary to keep them in healthy shape (not too fat, not too thin).

A South Asian box turtle (Cuora amboinensis) foraging near a tree. Asian box turtles enjoy both plant foods and meaty snacks, much like their American counterparts.*

Sea Turtles

Leatherback Sea Turtle (Dermochelys coriacea) swimming onto the shores of Sable Island, Nova Scotia, Canada
Leatherback Sea Turtle (Dermochelys coriacea) swimming onto the shores of Sable Island, Nova Scotia, Canada. – Source

Who they are: Sea turtles are large marine turtles that live in the ocean. There are seven species, including the Green Sea Turtle (Chelonia mydas), Loggerhead (Caretta caretta), Hawksbill (Eretmochelys imbricata), Leatherback (Dermochelys coriacea), Olive Ridley, Kemp’s Ridley, and Flatback. Sea turtles are not kept as pets (it’s illegal and they are endangered), but they are worth mentioning to appreciate the full range of turtle diets. Each species has a specialized diet:

  • Green Sea Turtle: Uniquely herbivorous as adult – eats mostly seagrasses and algae. Juveniles will eat some crustaceans and jellyfish, but adults graze like underwater “cows” on seagrass meadows.
  • Loggerhead: Carnivorous, with powerful jaws to crush shellfish. Eats conchs, crabs, clams, sea urchins, and also jellies and fish. Basically lots of hard-shelled marine invertebrates.
  • Hawksbill: Specialized to eat sponges on coral reefs (sponges make up a major part of its diet). They also eat some small invertebrates, but sponges (which are often toxic to other animals) are their favorite.
  • Leatherback: Feeds almost exclusively on jellyfish and other soft-bodied drifting prey. They have delicate scissor-like jaws for consuming jellyfish. A single leatherback can eat many jellyfish per day (unfortunately, this is why plastic bags floating in the ocean are so dangerous to them – they mistake them for jellies).
  • Ridley Turtles (Olive and Kemp’s): Omnivorous, eating a variety of crabs, shrimp, snails, fish, and some algae. Kemp’s ridley in particular loves crabs (especially portunid crabs) as a staple.
  • Flatback: An Australian sea turtle species that eats sea cucumbers, jellyfish, mollusks, and sometimes seagrass – a mixed diet.

Each sea turtle species has adaptations for its diet (jaw shape, digestive system, etc.). They illustrate how turtle diets span the spectrum from strictly plant-based to strictly animal-based even in similar environments.

While you won’t be feeding a sea turtle yourself, it’s interesting to know that even among turtles, some are vegetarians (like adult green turtles) and others are fierce predators (like leatherbacks with jellyfish or loggerheads crunching crabs). This diversity in diet is part of what makes turtles so fascinating!

Seasonal Diet Changes (Hibernation/Bromation)

Burrowed down Hingeback tortoise hibernating
Burrowed down Hingeback tortoise hibernating

Turtles are cold-blooded (ectothermic), so their activity level and appetite change with the seasons. In the wild, many turtles eat heartily in spring and summer, slow down in fall, and either brumate (hibernate) in winter or have a reduced metabolism. Understanding these seasonal changes can help you adjust feeding for pet turtles too.

Warm season (active period): During the warmer months when your turtle is active, feed normally according to the guidelines we discussed. This is when turtles grow and store fat reserves. Pet turtles kept indoors at constant temperatures may remain active year-round (and can be fed year-round), but those kept outdoors in temperate climates will have natural cycles.

Cool season (pre-hibernation): As temperatures drop in autumn, wild turtles start eating less and seeking a place to hibernate. If you brumate your pet turtle (common for box turtles and tortoises kept outdoors, for instance), you should stop feeding them about 2-4 weeks before the hibernation period begins. The reason is to allow all food to clear their digestive tract. Turtles cannot digest food at low body temperatures, and any food left in the gut could rot and cause serious harm during hibernation. So, experts recommend a fasting period of a few weeks prior to putting a turtle into hibernation, while still providing water for hydration. The turtle will naturally empty its system and use up remaining nutrients.

During hibernation itself, turtles do not eat or drink (their metabolism is extremely slow). They live off stored energy reserves. Pet turtles that are kept warm and awake in winter (for example, an indoor aquatic turtle with a heater) will not hibernate and will continue to eat, albeit possibly a bit less if room lighting is lower in winter. You can slightly reduce feedings in winter for indoor turtles if you notice they are less interested, but generally maintain a regular schedule if their environment is heated and lit consistently.

After hibernation: When a turtle emerges in spring, it may take a week or more for its appetite to fully return. Start with small, easy-to-digest foods (like worms for a box turtle or pellets for an aquatic turtle) and ensure the turtle warms up properly to jump-start its digestion. Soon it will be voracious as it makes up for lost time. Always offer fresh water as soon as a turtle wakes from hibernation – rehydration is crucial.

Not all species hibernate. Many tropical turtles do not undergo a true hibernation, though they might experience periods of less activity during cooler or dry seasons. Always research the specific needs of your turtle’s species. For instance, Russian tortoises, box turtles, and many North American aquatic turtles (painted, sliders) do brumate in winter if conditions allow. Species like red-eared sliders can actually survive under ice by slowing down, but pet sliders in a tank should just be kept warm year-round to avoid complications.

In summary, adjust feeding to your turtle’s activity level: plenty of food when it’s warm and active, and little to no food when it’s cold and inactive. If you plan to hibernate a turtle, ensure it’s healthy and has been well-fed all summer, then follow proper procedures (including that pre-hibernation fasting period and providing a safe, cool hibernation spot). If you keep your turtle awake through winter, maintain its heating and lighting so it can continue to digest normally.

Frequently Asked Questions

Can aquatic turtles eat apples?

Yes, many turtles can eat apples in small amounts. Aquatic turtles (and box turtles) may nibble on apple slices as a treat. Remove the seeds and core, and offer only the flesh. Keep in mind apples are sugary, so they shouldn’t be a major part of the diet. Some carnivorous species (like softshell turtles) will ignore fruits, but omnivores like sliders or cooters might enjoy a bite of apple occasionally.

Can turtles eat bananas?

Yes, certain turtles, especially box turtles and tortoises, enjoy bananas. However, bananas are very high in sugar and also high in phosphorus, which can bind calcium. This makes them a less-than-ideal food in large quantities. If you offer banana, give a small piece (like a slice) as a rare treat, not a staple. Overfeeding soft, sugary fruits like banana can lead to diarrhea or nutritional imbalances. So, small pieces once in a long while are okay.

Can turtles eat banana peels?

No. It’s not recommended to feed banana peels. The peel is tough, hard to digest, and may have pesticide residue unless it’s organic. Turtles would have trouble chewing and swallowing it. Stick to the inner fruit only (and again, only rarely).

Can turtles eat cucumbers?

Yes, cucumbers are safe for turtles, but they are mostly water and not very nutritious. You can give cucumber slices or chunks as part of a varied diet, particularly for herbivorous species that might enjoy the hydration. Don’t rely on cucumber as a staple vegetable (use leafy greens instead), but a bit now and then is fine and can provide some fiber.

Can turtles eat duckweed?

Yes! Duckweed is actually a great food for aquatic turtles. Omnivores like sliders, painted turtles, cooters, and even more herbivorous adult turtles love duckweed. It’s highly nutritious (rich in protein and vitamins for a plant) and grows rapidly, making it an excellent natural food. If you have a culture of duckweed or an outdoor pond, letting your turtles snack on it is beneficial. Even box turtles might eat duckweed floating in their water dish. It’s one of the better greens for turtles.

Can water turtles eat iceberg lettuce?

They can, but it’s not nutritious. Iceberg lettuce is mostly water with very little vitamins or calcium. If a turtle eats it, it won’t hurt them, but it also won’t provide much value. It’s essentially filler. It’s better to offer darker lettuces like romaine, green leaf, or red leaf lettuce, which have more nutrients. So while a turtle could nibble iceberg, we recommend using more nutritious greens as the main lettuce in the diet.

Can turtles eat mandarin oranges?

Only in very small amounts, if at all. Oranges and other citrus fruits are quite acidic and sugary. Most turtles are not accustomed to citrus in their natural diet. A tiny segment of mandarin orange might be taken by a box turtle, but it’s not particularly good for them due to the acid content possibly causing mouth or stomach irritation. In general, it’s best to avoid citrus fruits for turtles, or at most offer a very small piece very rarely.

Can turtles eat orange peels?

No. Orange peels (and citrus peels in general) are not recommended. They are tough, bitter, and could be contaminated with pesticides or waxes. A turtle would likely not even attempt it, but even if it did, the peel could be a choking hazard or cause digestive upset. Always peel oranges and just avoid giving the peel to any pet.

Can turtles eat parsley?

Yes, in moderation. Parsley is a leafy herb that is safe for turtles and is actually one of the greens listed in many tortoise and turtle diets. It contains a lot of nutrients. However, parsley (like spinach) does have some oxalates that could bind calcium, so it’s best as part of a mix of greens rather than a sole item. A few springs of fresh parsley occasionally, mixed with other veggies, is absolutely fine and can add variety.

Can turtles eat peanuts or nuts?

No, it’s not advisable. Peanuts, and nuts in general, are too high in fat and protein for turtles and have a hard texture that could be a choking hazard. Also, turtles would have difficulty digesting nuts. In the wild, turtles wouldn’t encounter peanuts (unless accidentally near human food), so it’s best to avoid them. Stick to the approved protein sources like insects or meat rather than nuts.

Can turtles eat pickles?

No. Pickles are cucumbers preserved in salt, vinegar, and spices. The salt and vinegar content is far too high for a turtle’s system and could make them ill. Additionally, any seasonings (garlic, dill, etc.) are unnecessary for a turtle. If a turtle bit a pickle, it likely wouldn’t like the strong taste. Definitely do not intentionally feed pickles or other salty, pickled foods.

Can turtles eat pineapples?

In tiny amounts, rarely. Pineapple is very acidic and sugary. Some tortoises and turtles do enjoy a small piece of pineapple fruit, but because of the acidity (it can actually start to dissolve the lining of their mouth in large quantities), it should be given sparingly. If you want to offer pineapple, make it a bite-sized piece and not often. There are better fruit choices (like berries or melon) that are gentler on the turtle.

Can turtles eat strawberries?

Yes, many turtles can and do eat strawberries. In fact, box turtles are famous for loving strawberries – it often tops their list of favorite treats. Strawberries are safe (no toxicity), and a ripe strawberry is easy for a turtle to bite into. The key is moderation: because it’s sugary, you’d give a turtle maybe one strawberry, and not every day. As an occasional treat, strawberries are great and provide vitamin C and fiber. Just don’t let fruit (even yummy ones like strawberries) replace the nutritious greens and proteins in the diet.

Can turtles eat spinach?

Yes, but only occasionally. Spinach is highly nutritious in vitamins A and K and iron, but it also contains a lot of oxalic acid, which can bind calcium. If turtles eat too much spinach too frequently, it could potentially cause calcium deficiency issues. However, a leaf here and there mixed in a salad won’t harm a healthy turtle. Offer spinach sparingly – maybe as a part of a rotation once in a while, rather than daily. Also ensure calcium is abundant in the rest of the diet to offset any binding effect.

Can turtles eat sunflower seeds?

No, not recommended. Sunflower seeds (and other hard seeds) are not a normal part of a turtle’s diet. They are hard to chew/swallow and are mostly fat. A turtle might ignore them anyway, but if ingested they could cause choking or impaction, and they add no real value to the diet. It’s best to avoid feeding any kind of seeds or nuts.

Can turtles eat watermelon rind?

They can, but it’s not ideal. The green outer rind of watermelon is tough and not very tasty. If it’s a home-grown organic watermelon, some tortoises will gnaw the rind, which is high in fiber. For pet turtles, it’s safer to just give the red/pink flesh in small amounts. The concern with rind is potential pesticide residue (on store-bought melons) and difficulty in digesting a big piece of it. If your turtle bites some rind, it’s not poisonous – just make sure it’s in small, manageable pieces and from a clean source.

Can turtles eat Cheerios (or other cereal)?

No, it’s not suitable. Breakfast cereals like Cheerios are made for humans and often have added sugar or salt. Even plain cereals are grain-based and not something a turtle would ever encounter naturally. They don’t offer the nutrition a turtle needs. While a turtle might bite a soaked Cheerio out of curiosity, it’s essentially empty calories and could mess up their digestion. It’s best to stick to whole foods and leave human cereals out of the turtle diet.

Can turtles eat chocolate?

Absolutely not. Chocolate is toxic to many animals, and turtles are no exception. The theobromine and caffeine in chocolate can poison a turtle. Plus, chocolate often has sugar and dairy – all bad for turtles. Never feed any chocolate or candy to turtles (or any pet). If a turtle accidentally ingests chocolate, contact a vet – but prevention by keeping such foods far away is crucial.

Can turtles eat french fries or fried food?

No. Fried foods like french fries are extremely high in fat and salt, neither of which are good for turtles. Turtles in nature would never encounter anything so greasy. Feeding fries could lead to digestive upset and over time serious health issues (liver and kidney problems). It’s important to keep all fast foods and fried human foods away from your turtle’s reach.

Can turtles eat bacon or ham?

No. Processed meats like bacon and ham are not appropriate for turtles. They contain way too much salt, fat, preservatives (like nitrates), and sometimes smoke flavorings. These can harm your turtle’s health. Even though turtles are attracted to meat, stick to lean, unprocessed meats or natural prey items. Feeding bacon or ham could also cause pancreatitis or other issues due to high fat content. In short, avoid it completely.

Can turtles eat popcorn?

No. Popcorn is a bad idea for turtles. The popped kernels are dry and can be a choking hazard or cause impaction if swallowed. They also usually have butter and salt (if prepared for humans), which are harmful. There’s zero nutritional benefit for the turtle. So, do not give your turtle popcorn or any kind of corn snack.

Can turtles eat raw shrimp?

Yes, raw shrimp is fine as a protein source. In fact, many commercial turtle foods include dried shrimp. Fresh or frozen (thawed) shrimp can be an excellent treat for aquatic turtles. Just make sure it’s unseasoned and cleaned. Shrimp are high in protein and also contain some minerals. Offer shrimp in moderation – for example, one medium shrimp cut into pieces for a juvenile turtle, or a few shrimp for a big adult, as part of a varied diet.

Can turtles eat salmon or other fish?

Yes, turtles can eat fish including salmon, but it should be given in moderation. Salmon is a fatty fish; a little bit of cooked or raw salmon (unsalted, no oils) can provide beneficial omega-3s, but too much could upset the nutritional balance. It’s also a marine fish, and for freshwater turtles, it’s best to stick mostly to freshwater fish species for regular feeding. If you have a piece of salmon, you could offer a small cube to your turtle on occasion. Always remove any uneaten fish promptly to keep the tank clean.

Can turtles eat cockroaches?

Yes, turtles can eat cockroaches, and in many places roaches (like dubia roaches) are bred as feeders. From the turtle’s perspective, a roach is just another insect – high in protein. If you have feeder roaches from a pet store, you can offer them. Don’t feed wild house roaches, as they may have consumed poison bait or carry pesticides. But clean, bred feeder roaches are quite nutritious. Some turtles might be a bit slower to catch a fast roach, but box turtles and others will happily chase them down.

Can turtles eat dried mealworms?

Yes, dried mealworms are often sold for turtles and aquatic frogs. Turtles will usually eat them, but keep in mind dried mealworms are not as nutritious as live (they lose some vitamins in the drying process and don’t have moisture). They also float, which is fine for aquatics but sometimes they can be messy. You can use dried mealworms as part of the diet – perhaps soaked in a bit of water first to soften them. Hatchling turtles, in particular, love dried (or live) mealworms. Just remember to mix up the diet; don’t rely solely on dried mealworms as they are a bit low in calcium and other nutrients compared to gut-loaded live insects.

Can turtles eat eggshells?

Yes, surprisingly, clean eggshells can be a calcium source. Some turtle keepers will crush up boiled eggshells into a fine powder and sprinkle it on food as a calcium supplement. Turtles won’t really “eat” large pieces of eggshell on their own, but finely crushed shells that are sterilized (boiled or baked to eliminate bacteria) can be mixed with food for calcium. Another method: if you feed a cooked egg to a larger turtle, you could mash some shell in with it. However, commercially prepared supplements or cuttlebone are usually more convenient sources of calcium than saving eggshells.

Can turtles eat ants?

They can, but it’s not a great food source to intentionally provide. A turtle in the yard might snatch up some ants while foraging. Most ants are not toxic, but some (like fire ants) are dangerous due to stings. Also, ants are so small and mostly formic acid – not much nutrition and potentially could bite the turtle’s tongue or mouth. It’s best not to feed ants. If a few tiny ants end up on a piece of fruit a turtle is eating, it’s not the end of the world, but generally keep ants away from the feeding area. If you want to give small insects, stick to things like fruit flies or pinhead crickets for baby turtles rather than ants.

Can turtles eat scrambled eggs?

In small amounts, occasionally. Some turtle owners have given their turtles a little bit of scrambled egg (cooked plain, no butter/oil or seasoning). It’s a soft protein that some omnivorous turtles will accept. It’s not a natural food per se, but nutritionally an egg is high in protein and some fat. If you have excess cooked egg from your breakfast, a small piece given to a larger turtle won’t harm it. But make it a very rare thing, as eggs are high in protein and cholesterol. Hard-boiled egg chopped up is another form keepers sometimes use. Again – not necessary if you have other protein sources, but technically edible for the turtle. Always ensure no seasoning or oils from cooking are on it.

Can turtles eat tadpoles?

Yes, many aquatic turtles will eat tadpoles if they can catch them. In nature, tadpoles of frogs and toads are a common prey for water turtles. For pet turtles, if you have feeder tadpoles (from a fish bait shop or pet store), you could offer them. Just ensure they are from a clean source (no parasites). Also be mindful that some toad tadpoles (like cane toads) can be toxic if ingested – so stick to known frog species if using tadpoles. But generally, tadpoles are a protein-rich live food that can provide great enrichment. If you see your turtle pond’s wild frog tadpoles disappearing – it’s likely your turtle had a snack!

Can turtles eat pepperoni (or other salami)?

No. Pepperoni, salami, and other cured meats are not appropriate for turtles. They are extremely high in salt, spices, and fat. A turtle’s kidneys and liver would be overtaxed by such foods. It’s best to keep all processed meats away from turtles. Even though a turtle might find the smell intriguing, it’s simply unhealthy for them. Stick to natural meats like plain chicken or fish for any occasional non-insect protein treats, and avoid deli meats entirely.

Can turtles eat steak or beef?

Only in very small amounts (if at all). Turtles would not encounter beef in the wild. However, some owners have given small pieces of cooked lean beef to large turtles on rare occasions. A bite or two of well-cooked, unseasoned lean beef (like steak or ground beef) won’t poison a turtle, but it’s not something to feed regularly. Beef is high in fat compared to the lean wild prey turtles typically eat. If you happen to use beef heart or very lean cuts as part of a rehabilitating turtle’s diet, be sure to also supplement calcium (beef has a poor calcium-phosphorus ratio). In short, it’s better to use poultry or fish if feeding vertebrate meat, but an itsy bit of steak as a one-time thing likely won’t hurt. Just don’t make it routine.

Can turtles eat pretzels or salty snacks?

No. Pretzels, chips, and salty snacks are completely inappropriate for turtles. The salt content can dehydrate and harm them, and the starch offers nothing useful nutritionally. Also, hard pretzels could be a choking hazard. Never give your turtle human snack foods. It may seem fun to offer a crunchy pretzel, but it’s not worth the risk to their health.

Can turtles eat potato chips or similar snacks?

No. Like pretzels, potato chips or corn chips are a big no-no. They are oily, salty, and sometimes sharp-edged. A turtle’s body cannot handle the salt and fat, and the chips have zero nutrition for them. Keep all chips and snack foods for humans only, and ensure your turtle’s diet stays natural and healthy.

Can turtles eat fish food (fish flakes or pellets)?

They can, but fish food is formulated for fish, not turtles, so it shouldn’t be the primary diet. If a turtle steals some koi pellets or goldfish flakes, it’s not harmful, but fish foods often lack certain nutrients turtles need in the amounts they need. Turtles require more vitamin A, calcium, and fiber, for example, than many fish foods provide. So while an occasional nibble of fish food won’t hurt your turtle, you should make sure to feed dedicated turtle pellets or fresh foods for proper nutrition. In an aquarium with both turtles and fish, don’t be surprised if the turtle snacks on fish flakes – just recognize that you’ll need to feed the turtle more appropriate food separately.

Can turtles eat dog or cat food?

On occasion, in limited quantities, certain turtles (like box turtles) can eat low-fat dog or cat food, but it is not ideal as a staple. Some turtle rehabilitators use soaked low-fat dog kibble or canned dog food as a protein source for omnivorous turtles because it’s high in protein and some vitamins. Box turtles in particular sometimes accept canned dog food readily. However, cat food especially is usually too high in protein and fat for turtles (it can cause shell and organ problems long term). If you were to use dog food, choose a quality brand, lean protein type, and feed very small amounts mixed with other foods. Aquatic turtles generally won’t recognize dry dog/cat food unless it’s offered on a feeding stick underwater, and even then it pollutes the water quickly. So while not toxic per se, dog/cat food is a suboptimal turtle food. Use it only if needed and sparingly. It’s much better to stick to insects, worms, and pellets made for reptiles.

Can turtles eat bloodworms?

Yes, bloodworms (the small red larvae of midge flies) are a common treat for aquatic turtles, especially hatchlings and juveniles. They are often sold frozen or freeze-dried for fish, and turtles love them too. They are rich in protein and pretty digestible. Hatchling turtles like painted turtles, map turtles, and sliders will greedily eat frozen bloodworms. You can thaw a cube of frozen bloodworms and drop it in the water – watch the frenzy! Just note that bloodworms should be part of a varied diet; they are great for enticing a picky eater or boosting protein intake, but they lack calcium. So include other foods as well. As a treat or supplement, bloodworms are excellent.

Can turtles eat flies?

Yes, if they can catch them. In captivity, you might not deliberately feed houseflies, but if one lands in the enclosure, a quick turtle might grab it. More often, people feed turtles fly larvae (maggots) or pupae, such as black soldier fly larvae (often sold as “Calci-worms” or “Phoenix worms”). Those are very nutritious and high in calcium. Adult flies themselves are a bit harder for a turtle to catch unless weakened. Some keepers will hand-feed soft-bodied fly pupae to their turtles. In any case, flies are not poisonous – the only risk is if the fly has been in contact with something unsanitary. As part of general diet, flies are fine but not significant. Turtles definitely prefer slower prey like worms or crickets over a fast-flying fly. As an interesting aside, wild box turtles have been observed eating carrion that is covered in fly maggots – essentially eating the maggots too (extra protein!).

Can turtles eat tuna (canned or fresh)?

Yes, in small amounts. Canned tuna (in water, not oil) has been used by some turtle owners to entice picky eaters. It has a strong smell that can stimulate appetite. A bite or two of tuna (especially packed in water and rinsed to remove excess salt) won’t harm an aquatic or box turtle. Fresh raw tuna bits could also be offered, though that’s a pricey turtle meal! Remember that tuna is a marine fish with a high protein and fat content – treat it like a treat, not a staple. Also, too much oily fish can lead to vitamin deficiencies as noted earlier. If you do feed canned tuna, ensure it’s plain and unsalted. A better alternative for regular feeding might be commercial turtle pellets that contain fish as an ingredient.

Do turtles eat spiders?

They can, particularly land turtles like box turtles will eat spiders if they manage to catch them. In the wild, a spider is just another small arthropod that a turtle might consume. Aquatic turtles likely wouldn’t encounter many spiders unless one falls in the water – in which case, yes a turtle might eat it. However, as a feeding practice, you shouldn’t gather spiders for your turtle because identifying safe vs. poisonous spiders is tricky, and spiders could bite your turtle in the mouth. Most common spiders (house spiders, etc.) probably wouldn’t harm a turtle if ingested, but species like black widows or others could be dangerous. Generally, it’s not worth it. Stick to crickets, grasshoppers, and such for “bug” feeding. If your turtle does accidentally snack on a small non-venomous spider, it’s usually fine.

Hopefully these FAQs address many of your curiosities. In summary, turtles can eat a wide variety of things, but we must be careful to give them foods that are healthy and natural for them, and avoid the many inappropriate foods out there. When in doubt about a specific food, it’s safest to not feed it until you can confirm it’s okay from a reliable source.

Feeding turtles can be a fun and rewarding part of ownership. By offering a balanced diet and paying attention to your turtle’s needs, you’ll ensure they live a long, healthy life. Happy feeding!

Sources

More Great Guides on All Turtles