Skip to main content

What do turtles eat? Your complete guide

What to feed and not to feed your turtle or tortoise

Person feeds their pet turtle
Elina Leon / Shutterstock

You probably have a fair idea of what to feed a dog or cat, but bringing home your first reptile will completely change what goes into your pet pantry. Turtles, in particular, have something of a confusing diet since there are a few different types and they eat different things.

On the one hand, aquatic turtles live almost all of their lives in water and eat there, too. The flip side is that tortoises usually only eat vegetables and live on land. All of these pets need distinct menus, so you should think about what kind of turtle you want and adjust your feeding habits to match. So, what do turtles eat? We’ll walk you through a nutrition plan for your animal, no matter what.

Recommended Videos

What should you feed an aquatic turtle?

Turtle pokes head out of the water
manfredrichter / Shutterstock

These guys are omnivores, and they need a mix of veggies, pellets, and live protein. This group includes red-eared sliders and painted turtles, which are both water-loving guys. As babies, they will eat a lot of protein, and when they get older, they’ll switch to more and more vegetables.

For an adult aquatic turtle, you should provide about 50% vegetables, 25% turtle pellets from the pet store, and 25% live animals. The live animals will usually be feeder fish that go straight into the water to give your pet something to do — they’ll love catching it. Box turtles eat a similar diet, but they’re a bit unique as they spend more time on land than their swimming cousins. Because of this, they might eat grasshoppers or crickets instead of feeder fish.

What should you feed a tortoise?

Tortoise walking in garden
NagyDodo / Shutterstock

First, we’ll get this out of the way — yes, technically, tortoises are a type of turtle, but they have some pretty big differences from everything you think of when you picture a turtle. One of the main ones is that they eat almost entirely plants.

For this group, stick to leafy greens and fruits once per day so they get enough food and nutrients. You can also try tortoise feed or hay, but we find fresh is often best. A couple of tortoises do need to eat meat, so always check in with your breeder or vet to determine the right meal plan.

What fruits and vegetables can a turtle eat?

Pet turtle eating lettuce
JGA / Shutterstock

Generally, think dark, leafy veggies that seem healthy, like collard greens, spinach, and bok choy. However, they can also nibble on carrots, green beans, and broccoli now and then. Avoid celery and iceberg lettuce, which will fill their tummy without providing the proper nutrients. For fruits, try apples, melons, and bananas to start.

All animals wind up with food preferences and you may discover that the spinach gets completely devoured while the cantaloupe stays around for days. In that case, double down on what your pet likes. But remember, variety is the spice of life. It’s crucial that your reptile receives a balanced diet, including different types of fruit and vegetables.

What can’t turtles eat?

Child looking at baby turtle on counter
seabreezesmallengine / Pixabay

Turtles and tortoises want fresh veggies, and you should avoid frozen whenever possible (canned is a definite no as they often contain salt or other preservatives). Frozen fish shouldn’t go into the tank, either. In terms of insects, while some turtles love crickets, you want to get these from an approved buyer. You never really know what you’re bringing into their house (and yours) when you get anything from the outdoors.

For similar reasons, don’t feed your pet raw meat. Just like in humans, too much sugar will start to take a toll on your reptile, which is why we recommend making the low-calorie leaves their staple. Finally, no avocado allowed in turtle town.

Final thoughts

Person holds turtle in hands
Fernando Maté / Unsplash

Like many humans, turtles of all kinds benefit from some extra vitamins and may require a supplement for optimal health. Calcium powder can go onto your pet’s vegetable meal a couple of times per week. Some owners also use a process called gut loading, where they ensure the food, like insects, already contains extra nutrients before it goes down the turtle’s mouth.

You may want to work through your plan with your vet, keeping in mind your turtle’s specific health needs. All this food can wind up costing a bit even though it’s not much per month, maybe $40. But turtles, and especially tortoises, can live for decades, occasionally up to 100 years. That’s a lot of lettuce that you’ll need to buy for your beastie! Try to calculate all costs in advance so you have a good idea of what you’re getting into, and assume you’ll have your beloved pet for quite a long time.

Rebekkah Adams
Rebekkah’s been a writer and editor for more than 10 years, both in print and digital. In addition to writing about pets…
This is how long you can expect your new pet rabbit to live
Follow these tips to help your rabbit live a long and healthy life
Multicolored rabbit on carpet

Rabbits are pleasant house pets — a delight to care for when you know how to keep them happy and healthy. Like other beloved animals, a pet rabbit’s life expectancy depends on their breed, diet, and living conditions. What is a pet rabbit's lifespan? Let’s dig a little deeper and answer some important questions, such as how long your adorable pet rabbit lives and how to extend their years.

How long do rabbits live?
Here’s a fun fact: The oldest rabbit that ever lived was 18 years old! By contrast, wild rabbits only live up to about three years, since many die very young. But there's good news. In the absence of predators, pet rabbits have a life expectancy of eight to 12 years. Like dogs, larger breeds tend to have a shorter lifespan while smaller rabbits often live at least 10 years.

Read more
How long do guinea pigs live? Here’s what to know
Follow these tips to keep your pet guinea pig around a long time
Guinea pig on hay

When choosing the right pet for you, the first question you might ask is how many years of enjoyment you can expect from them. It is a great question, but the answer can vary depending on the animal. So how long do guinea pigs live? Read on for the answer — and how to help increase your little pig's lifespan.

How long do guinea pigs live?
It is important to note that a guinea pig is not a hamster. A lot of pet owners do not know the difference and think these animals have similar life expectancies. However, they are actually quite different! There are several breeds of hamsters and this can affect how long they live, but a normal hamster can live for two to three years depending on how they are treated.

Read more
How to tell if your snake is sleeping
Useful tips to determine if your snake is getting their z's
Green snake curled up over a branch

Just like all living beings, snakes need to catch some z's to rest and restore themselves. According to new research, believe it or not, reptiles experience REM sleep and they even dream, just like humans. But how to tell if your snake is sleeping? It can be quite the challenge, since you won't be able to rely on seeing your snake's closed eyes as a sign. Instead, you'll learn to look for other signs that could indicate your pet is napping.

Taking the time to learn these signs will allow you to properly care for your pet snake and will keep you both much safer, especially if you need to handle them and don't want to inadvertently interrupt their snooze fest. Let's take a look at some of the indicators that will let you know that your slithery friend is, indeed, fast asleep.

Read more