Do Turtles Eat Turtles

Having multiple turtles in your aquarium is something turtle owners may think about

A great way of keeping turtles busy and have some company

But if you’ve thought about adding another turtle to your tank, you might have many questions.

One question is – Do turtles eat turtles

Turtles do eat each other. This happens because of extreme circumstances.

Turtles are omnivorous animals, meaning they eat both plants and meat.

They also consume insects, eggs, and even other species of turtles.

Do Turtles eat each other?

Cannibalism occurs rarely among turtles, but it does happen.

If you notice any signs of cannibalism in your tank, contact your veterinarian immediately.

Turtles have been known to attack their own kind when they feel threatened.

You see turtles would pretty much eat anything that is put in front of them

This means they would eat a turtle too if the need arises

But it’s very rare for this to happen

Only in very extreme cases would a turtle eat another turtle

Now you may be thinking

Why would a turtle bite and eat each other?

Turtles often fight when they first meet, but after a while, they learn to coexist peacefully together.

Let’s look at some of the possible reasons for turtles to bite and eat each other

Territorial disputes:

If you have multiple turtles living in the same tank, they may start to get territorial over their personal space.

They may even try to bite each other.

Environmental Conditions:

Turtles can get stressed due to poor environmental conditions.

This stress can lead to aggression towards other turtles in the tank.


A hungry turtle will attack anything that moves, even another turtle.

When it’s down to survival, anything goes even if that means eating another turtle


A male turtle bites a female before or during the process of mating.

This bite is usually not aggressive in nature and should not result in any bleeding.

Which turtles are most likely to fight and eat each other?

Male turtles are naturally more aggressive than females.

This means that if you have two males in the same tank, there is a higher likelihood they will fight each other.

They are also more likely to fight if they are different species.

Finally, if there is a big size difference between your turtles, the larger turtle might try to eat the smaller one.

A large turtle over a small turtle is naturally more dominant

Ways to prevent turtles biting and eating each other

There are a number of ways you can stop turtles eating each other or fighting among themselves

  • Give your turtle adequate space so there’s less likely chance to fight territorial
  • Ensure the temperature of the water is good enough for your turtles
  • Don’t allow your turtle tank to get dirty or be overrun with algae
  • Make sure there is plenty of food for both turtles
  • Get a bigger and larger tank so there is plenty of space for your turtles

Why do turtles eat each others faces?

If it’s two males fighting over territory, one could be asserting himself or showing dominance.

He does this to get attention or to gain access to females. The turtle at the bottom is slapping the one above him to attract a female.

What does a turtle get eaten by?

Predators of the painted turtle and other land turtles include skunks, raccoons, gulls, foxes, ravens, weasels, crows, herons and other turtles, such as the snapping turtle, while sea turtle predators include killer whales and sharks.

Turtles are reptiles that live in water.

They lay eggs that resemble jelly beans and then bury them in sand or mud.

These eggs are vulnerable to being eaten by predators.

The most dangerous predator of sea turtles is manatees because they eat many sea turtle eggs.

Manatee attacks are often fatal to baby turtles.

Leave a Comment