Skip to Content

What Do Snapping Turtles Eat? Diet Guide

What do snapping turtles eat? Snapping turtles are opportunistic omnivores. In the wild, their diet can include fish, frogs, crayfish, insects, worms, snails, carrion, aquatic plants, algae, and small animals they can safely catch or scavenge.

Baby snapping turtles usually eat more small animal prey, such as insects, worms, larvae, tadpoles, tiny fish, and small crustaceans. Adult snapping turtles still eat animal prey, but common snapping turtles also eat more aquatic plants than many people expect.

Pet snapping turtles need a varied, species-appropriate diet. They should not be fed only feeder fish, only pellets, or random human foods. This guide explains what snapping turtles eat in the wild, what to feed a pet snapping turtle, what foods to avoid, and when appetite problems need a reptile veterinarian.

Quick Answer

Snapping turtles eat both animals and plants. Wild common snapping turtles eat aquatic vegetation, insects, worms, snails, crayfish, fish, frogs, carrion, and small animals when available. Alligator snapping turtles eat many of the same foods, but they are more strongly built for ambush feeding on fish and other aquatic animals.

Pet snapping turtles can eat high-quality aquatic turtle pellets, earthworms, nightcrawlers, crickets, roaches, crayfish, snails, shrimp, occasional safe fish, duckweed, aquatic plants, leafy greens, and calcium sources. Do not hand feed snapping turtles. Use long tongs or place food in the water while keeping hands away from the mouth.

What Do Snapping Turtles Eat

Snapping Turtle Diet at a Glance

Use this table as a quick overview. Diet varies by species, age, habitat, season, and whether the turtle is wild or captive.

Food typeWild snapping turtlesPet snapping turtlesCare note
FishCommon prey and scavenged foodOffer occasionally, not as the whole dietAvoid frequent goldfish and wild-caught fish
Frogs and tadpolesCommon natural prey when availableOnly captive-raised, safe sources with vet guidanceWild-caught amphibians may carry parasites
Crayfish and shrimpCommon aquatic preyUseful variety foodRemove leftovers quickly
Worms and insectsCommon prey for young turtlesGood variety foodUse safe feeder insects and earthworms
Snails and mollusksNatural preyCan be offered from safe sourcesAvoid wild collection from polluted areas
Aquatic plantsImportant part of common snapping turtle dietsOffer duckweed, anacharis, water lettuce, or other safe plantsConfirm plant safety first
CarrionScavenged when foundNot needed as a routine captive foodUse clean, safe foods instead
Commercial turtle pelletsNot part of wild dietHelpful part of a varied dietDo not use pellets as the only food

What Do Snapping Turtles Eat in the Wild?

Wild snapping turtles eat what their habitat provides. They forage along muddy bottoms, scavenge dead animals, and catch prey that comes close enough. Common snapping turtles live in freshwater and sometimes brackish water, often in ponds, lakes, rivers, swamps, canals, and marshes with muddy bottoms and vegetation.

Wild snapping turtle foods can include the following.

  • Aquatic plants and algae
  • Insects and insect larvae
  • Earthworms and aquatic worms
  • Snails and other mollusks
  • Crayfish and other crustaceans
  • Fish
  • Tadpoles and frogs
  • Small reptiles, including snakes and other turtles when available
  • Carrion
  • Occasional small mammals or birds

Snapping turtles have a reputation as aggressive hunters, but much of their diet is scavenged or gathered from the bottom of the water. Common snapping turtles also eat a large amount of plant material compared with what many people expect.

What Do Baby Snapping Turtles Eat?

Baby common snapping turtle showing small size and early snapping behavior
Baby common snapping turtles eat more small animal prey than many adults.

Baby snapping turtles eat smaller foods than adults. In the wild, hatchlings and juveniles may eat insect larvae, small aquatic insects, worms, tiny snails, tadpoles, very small fish, and bits of soft aquatic vegetation.

For a pet baby snapping turtle, offer small, easy-to-swallow foods such as appropriately sized aquatic turtle pellets, chopped earthworms, small crickets, black soldier fly larvae, small roaches, small snails from safe sources, tiny bits of shrimp, and safe aquatic plants.

Do not give large prey, hard shells, large fish, or foods that are too wide to swallow safely. Baby snapping turtles should eat in water, but leftovers should be removed quickly to protect water quality.

Baby snapping turtle in shallow freshwater with insects, worms, tadpoles, and aquatic plants nearby.

What Do Adult Snapping Turtles Eat?

Adult snapping turtles can handle larger foods than hatchlings, but that does not mean every food is safe or healthy. Adult common snapping turtles are still opportunistic omnivores. They may eat fish, frogs, crayfish, snails, insects, carrion, aquatic plants, and occasional small animals.

Adults do not need to eat every day in captivity unless a reptile veterinarian gives a specific reason. Overfeeding is a common problem because snapping turtles often act hungry and can make a large mess in the water.

For pet adults, focus on variety, safe food sources, calcium, and clean water. A balanced captive diet should include a mix of pellets, invertebrates, safe animal protein, aquatic plants, leafy greens, and calcium support.

Common Snapping Turtle vs Alligator Snapping Turtle Diet

Alligator snapping turtle on muddy rock showing rugged shell and large head
Alligator snapping turtles have a more specialized ambush-feeding style than common snapping turtles.

Common snapping turtles and alligator snapping turtles are both in the snapping turtle family, but they are not the same animal. Their diets overlap, but their feeding styles differ.

SpeciesWild diet patternFeeding stylePet care note
Common snapping turtleOmnivorous with animal prey, carrion, and a notable amount of aquatic plantsForages, scavenges, and ambushes preyLarge, messy, strong turtle that needs serious space and filtration
Alligator snapping turtleMore carnivorous, with fish, crayfish, mollusks, smaller turtles, insects, snakes, birds, and some vegetationSpecialized ambush predator with a worm-like tongue lureNot a beginner pet and often regulated by law

Alligator snapping turtles are large, long-lived, specialized turtles. They are not beginner pets. Before keeping one, check local laws, adult size, enclosure needs, feeding costs, safety risks, and access to a reptile veterinarian.

For more detail, read Types of Snapping Turtles, Common Snapping Turtle vs Alligator Snapping Turtle, and Alligator Snapping Turtle Care.

Common snapping turtle and alligator snapping turtle diet comparison with fish, crayfish, insects, snails, carrion, and aquatic plants.

What to Feed a Pet Snapping Turtle

A pet snapping turtle should get a varied diet. Do not rely on only feeder fish, only pellets, or only meat. Snapping turtles eat in water, so feeding can quickly foul the enclosure.

Safe captive foods can include the following.

  • High-quality aquatic turtle pellets
  • Earthworms and nightcrawlers
  • Crickets, roaches, and other safe feeder insects
  • Crayfish from safe sources
  • Snails from safe sources
  • Shrimp in moderation
  • Occasional safe fish
  • Duckweed, anacharis, water lettuce, and other safe aquatic plants
  • Leafy greens such as collards, dandelion greens, endive, romaine, and turnip greens
  • Calcium sources such as cuttlebone or a veterinarian-approved supplement

Use long feeding tongs or place food in the water with a tool. Do not hand feed snapping turtles. Even a calm pet snapper can bite when excited by food.

Snapping turtles are messy feeders. Strong filtration, partial water changes, and quick leftover removal are part of feeding safely. Use the Snapping Turtle Enclosure Setup, Turtle Tank Setup, and Best Filter for Turtle Tank guides to plan the habitat.

Safe captive snapping turtle feeding with long tongs while keeping hands away from the turtle’s mouth.

Captive Snapping Turtle Feeding Schedule

Feeding frequency depends on age, temperature, health, season, appetite, body condition, and enclosure size. Use this chart as a starting point, then adjust with help from a reptile veterinarian.

Turtle ageFeeding frequencyFood focusNotes
HatchlingSmall meals dailyPellets, worms, insects, tiny aquatic foods, soft plantsRemove leftovers quickly
JuvenileDaily or every other dayVaried animal foods plus plants and pelletsWatch growth and body condition
SubadultEvery other day or 3 to 4 times weeklyMore plant matter and controlled proteinDo not overfeed just because the turtle begs
Adult2 to 3 times weekly for many individualsBalanced variety with plants, pellets, invertebrates, and occasional fishAdjust if overweight, underweight, breeding, or ill

A practical meal rule is to offer an amount the turtle can finish within about 10 to 15 minutes, then remove leftovers. If water quality drops or the turtle gains excess weight, reduce portions and review the diet.

Do not move a snapping turtle by hand to a separate feeding tub unless you have expert handling experience and a safe plan. Moving snappers increases bite risk and stress. Most keepers should feed them in the enclosure and remove uneaten food with a net or tongs.

Safe Foods for Snapping Turtles

These foods can be part of a safe snapping turtle diet when offered in appropriate portions and from clean sources.

Food groupExamplesHow to use it
Commercial aquatic turtle foodMazuri, Zoo Med, ReptoMin, similar quality pelletsUse as one part of the diet, not the whole diet
WormsEarthworms, nightcrawlers, red wigglersGood animal protein and enrichment
InsectsCrickets, roaches, black soldier fly larvae, mealworms in moderationOffer variety and size foods correctly
CrustaceansCrayfish, shrimpUseful variety food from safe sources
MollusksSnails, clams from safe sourcesOffer sparingly and avoid risky wild sources
FishGuppies or other safer feeder fish in moderationUse occasionally and avoid making fish the diet base
Aquatic plantsDuckweed, anacharis, water lettuce, water hyacinth where legalUseful for grazing and variety
Leafy greensCollards, dandelion greens, romaine, endive, turnip greensOffer regularly, especially to older common snappers
CalciumCuttlebone, calcium block, vet-approved supplementUse with proper UVB and diet planning

Commercial turtle pellets can be useful because they are formulated for aquatic turtles. The current article already includes pellet links, and those can remain as long as the page makes clear that pellets are only part of the diet.

Examples include Mazuri Aquatic Turtle Diet, Zoo Med Natural Aquatic Turtle Food, and ReptoMin Floating Food Sticks.

Safe foods for snapping turtles chart showing pellets, worms, insects, crayfish, snails, shrimp, leafy greens, and aquatic plants.

Foods Snapping Turtles Should Not Eat

Snapping turtles may try to eat many foods, but that does not make those foods safe. Avoid foods that are nutritionally poor, too fatty, toxic, too salty, or likely to foul the water.

  • Bread, pasta, crackers, cookies, cake, and pastries
  • Dairy foods
  • Deli meat, hot dogs, sausages, bacon, and processed meat
  • Salty foods and sugary foods
  • Dog food and cat food as routine meals
  • Raw grocery-store meat, chicken, or beef as regular foods
  • Frequent goldfish or other thiaminase-heavy feeder fish
  • Wild-caught fish, frogs, or amphibians from unknown waters
  • Avocado, tomato leaves, potato leaves, tobacco, and toxic plants
  • Large hard prey that can cause choking or injury

Feeder fish can carry parasites and bacteria, and a diet based mainly on fish can contribute to vitamin problems. If fish are used, keep them occasional and choose safer sources.

Remove uneaten food after each meal. Leftovers rot quickly, especially in warm turtle water, and can harm water quality.

Foods snapping turtles should not eat including bread, processed meat, dairy, salty snacks, sugary foods, and unsafe feeder fish.

Do Snapping Turtles Eat Fish, Frogs, Ducks, and Plants?

Snapping turtles eat many foods, but not every dramatic story reflects their daily diet. Here are clear answers to common questions.

QuestionAnswerImportant note
Do snapping turtles eat fish?Yes, they eat fish and scavenge dead fish.Pet turtles should not live on feeder fish alone.
Do snapping turtles eat frogs?Yes, frogs and tadpoles can be part of the wild diet.Avoid wild-caught amphibians for pets.
Do snapping turtles eat ducks?Occasionally, large snappers may take small birds or waterfowl.This is not their whole diet and is often overstated.
Do snapping turtles eat plants?Yes, especially common snapping turtles.Aquatic vegetation can be a major part of the diet.
Do snapping turtles eat carrion?Yes, they scavenge dead animals.This helps them act as cleanup animals in freshwater habitats.
Do snapping turtles eat snakes?They may eat snakes or other reptiles if available.This is opportunistic, not a daily captive food plan.
Do snapping turtles eat other turtles?They can, especially alligator snappers.Do not house small turtles with snapping turtles.

Feeding Snapping Turtles in a Pond

Most wild snapping turtles in a pond do not need you to feed them. They usually find food on their own and help remove dead animals, insects, fish, and plant matter.

Feeding wild snapping turtles can create problems. It can make turtles approach people, increase bite risk, attract other wildlife, worsen water quality, and change natural foraging behavior.

If you manage a private pond and are worried about turtles eating fish, remember that snapping turtles often scavenge and forage rather than actively wiping out healthy fish populations. For more pond care context, read What to Feed Turtles in a Pond and Turtles for Ponds.

Should You Feed Wild Snapping Turtles?

You should usually observe wild snapping turtles instead of feeding them. Do not hand feed wild snapping turtles. Do not encourage them to approach docks, beaches, yards, pets, or children.

If you find a snapping turtle crossing a road, the goal is not to feed it. Help only if it is safe to do so. Move the turtle in the direction it was already traveling, and never lift a snapping turtle by the tail.

Use our How to Pick Up a Snapping Turtle, Can a Snapping Turtle Bite Your Finger Off?, and Turtle Bites guides for safety information.

Snapping Turtle Feeding Mistakes

Feeding by hand

Snapping turtles have strong jaws and fast strikes. Use tongs, a net, or another safe tool. Keep fingers away from the mouth.

Feeding only feeder fish

Feeder fish are not a complete diet. Frequent fish feeding can create nutrition problems and water quality problems.

Using goldfish as a staple

Goldfish are a poor routine feeder choice. Use safer variety foods instead.

Feeding grocery meat as a regular food

Chicken, pork, beef, deli meat, and other human meats should not be routine foods. They do not provide the right mineral balance for turtle health.

Skipping plants

Common snapping turtles eat more plant matter than many keepers expect. Offer safe aquatic plants and leafy greens.

Leaving leftovers in the tank

Snapping turtles are messy. Uneaten food can rot and overwhelm the filter. Remove leftovers after feeding.

When to See a Vet

Contact a reptile veterinarian if your snapping turtle shows appetite, mouth, shell, breathing, or buoyancy problems. Snapping turtles can hide illness until it is serious.

  • Refusing food when temperatures and setup are correct
  • Sudden weight loss
  • Swollen eyes or closed eyes during the day
  • Nasal discharge or open-mouth breathing
  • Floating sideways or trouble diving
  • Mouth swelling, mouth sores, or difficulty swallowing
  • Choking, repeated gagging, or food stuck in the mouth
  • Soft shell, shell pits, white patches, bad smell, or shell wounds
  • Lethargy or sudden behavior change
  • Bleeding, bites, burns, or cracked shell

Helpful health guides include Turtle First Aid, Sick Turtle, Shell Rot, and Turtle Respiratory Infections.

Sources and Further Reading

FAQ

What do snapping turtles eat?

Snapping turtles eat fish, frogs, crayfish, insects, worms, snails, aquatic plants, algae, carrion, and small animals when available. They are opportunistic omnivores.

What do baby snapping turtles eat?

Baby snapping turtles eat small foods such as insect larvae, worms, tiny snails, tadpoles, small crustaceans, tiny fish, turtle pellets, and soft aquatic plants.

What do common snapping turtles eat?

Common snapping turtles eat animal prey, carrion, and a surprising amount of plant material. Their diet can include aquatic plants, insects, fish, frogs, invertebrates, reptiles, and occasional birds or small mammals.

What do alligator snapping turtles eat?

Alligator snapping turtles are more carnivorous. They commonly eat fish, crayfish, mollusks, smaller turtles, insects, snakes, birds, and some vegetation. They use a worm-like tongue lure to attract prey.

Do snapping turtles eat fish?

Yes. Snapping turtles eat fish in the wild and may eat fish in captivity. Pet snapping turtles should not be fed a fish-only diet, and frequent goldfish should be avoided.

Do snapping turtles eat plants?

Yes. Common snapping turtles eat aquatic plants and algae. Pet snappers can be offered safe aquatic plants and leafy greens as part of a varied diet.

Can I feed a wild snapping turtle?

You should usually avoid feeding wild snapping turtles. Feeding can make them approach people, increase bite risk, attract other animals, and affect water quality.

What should I feed a pet snapping turtle?

Feed a varied diet that includes aquatic turtle pellets, worms, insects, crayfish, snails, shrimp, occasional safe fish, aquatic plants, leafy greens, and calcium support. Ask a reptile veterinarian for a schedule based on age and health.

How often should snapping turtles eat?

Hatchlings often eat small meals daily. Juveniles may eat daily or every other day. Many healthy adults can eat 2 to 3 times weekly. Adjust by body condition, water temperature, health, and veterinary guidance.

Final Thoughts

Snapping turtles are opportunistic omnivores with a broad diet. In the wild, they help freshwater ecosystems by eating plants, insects, fish, frogs, carrion, and other available foods.

In captivity, the goal is not to copy every wild food item. The goal is to provide a safe, varied, balanced diet that supports growth, shell health, and clean water. Use pellets as one part of the diet, add safe animal and plant foods, avoid hand feeding, and contact a reptile veterinarian if your turtle stops eating or shows signs of illness.

Pat

Saturday 6th of January 2024

I like your explanations. My turtle is a malayan box turtle. I usually offer food in the morning. Sometimes she doesn't eat anything However if I leave it there around 4 pm she eat everything. Question: When is the best time to offer food?