What Does a Snapping Turtle Eat?


Snapping turtles eat many types of animals and aquatic plants. They use the rough cutting edge of their beak-shaped upper jaw to tear their food for consumption because they don't have teeth to chew food.

Prey Foods

Snapping turtles are considered opportunistic omnivores, thus they will eat pretty much any living critter they can get in their mouths. Some of the many animal foods they eat include:

  • Fish
  • Tadpoles
  • Frogs
  • Small turtles
  • Salamanders
  • Snails
  • Leeches
  • Worms
  • Snakes
  • Crayfish
  • Bird eggs
  • Nestlings
  • Birds
  • Mallards
  • Geese
  • Small mammals
  • Insects
  • Carrion

Plant Foods

Plants make up about a third of a snapping turtle's diet. The numerous aquatic plants a snapping turtle may eat include:

  • Leaves
  • Algae
  • Yellow pond lily
  • Common duckweed
  • Water lettuce
  • Water fern
  • Common arrowhead
  • Bog moss
  • Bog buttons
  • Water hyacinth
  • Mermaid weed
  • Hydrilla

Feeding Habits

Snapping turtles eat at dawn and dusk when they are most active. Their name is appropriate -- they grab their food with a quick snapping motion. Younger snapping turtles forage for food when need be, but older turtles lie in wait in the water to surprise their prey. When snapping turtles eat other turtles, they do so by biting their heads off first, which is hypothesized to be either inefficient feeding behavior or a method of protecting their territory.

Feeding a Pet Snapping Turtle

Do not overfeed snapping turtles -- they are prone to becoming obese. An adult should only be fed 2 or 3 times a week. A growing hatchling should be fed every day or every other day.

Animal foods for pet snapping turtles that are available at pet stores include crayfish, worms, ghost shrimp, insects, minnows and guppies. Snapping turtles can also eat chicken, turkey and beef heart. Don't feed hamburger; the fat content is too high. Feed a turtle two to three pieces of fish or meat at each feeding.

Plants that pet snapping turtles will eat and are available at pet stores include duckweed, water hyacinths and water weeds. They can also eat romaine lettuce, mustard greens and other leafy greens. Feed a turtle 4 to 5 leaves of greens at each feeding.

According to the World Chelonian Trust, many commercially prepared turtle foods can be an excellent part of a turtle's diet when given in combination with fresh animal and plant foods.

Feed your turtle outside the tank in a feeding tub. Because many turtles eliminate after eating, this will keep their tank cleaner. If you do feed the turtle in his tank, remove any uneaten food in a timely matter so the food doesn't spoil and foul the turtle's living environment.

Promoted By Zergnet


You May Also Like

  • What Animals Eat Turtles?

    What Do Pet Turtles Eat? ... What Do I Do With a Snapping Turtle Egg? As with any developing organism, snapping turtle...

  • What to Feed a Baby Snapping Turtle

    Snapping turtles are often found in ponds when they are very young and only a couple of inches long, ... What Do...

  • Florida Snapping Turtle Facts

    These turtles eat such a variety of food that they often become overweight. Florida snapping turtles will even eat floating vegetation on...

  • What Do Freshwater Turtles Eat?

    What Do Freshwater Turtles Eat?. Part of the series: Pet Turtles. Freshwater turtles eat fish, minnows, plants, ... How to Take Care...

  • What Are the Predators for Snapping Turtles?

    What Does a Snapping Turtle Eat? The snapping turtle is a throwback to the days of the dinosaurs. This reptile, with a...

  • How to Eat Softshell Turtles

    Snapping turtles and other types of soft shell turtles reside in rivers, creeks, streams, lakes and ponds. Fisherman and farmers can remove...

Related Searches

Is DIY in your DNA? Become part of our maker community.
Submit Your Work!