Pet Keen is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no cost to you. Learn more.

Home > Turtles > Can Turtles Eat Lettuce? Vet-Approved Nutritional Science & Info

Can Turtles Eat Lettuce? Vet-Approved Nutritional Science & Info

Can Turtles Eat Lettuce

Vet approved

Dr. Luqman Javed Photo

Reviewed & Fact-Checked By

Dr. Luqman Javed

Veterinarian, DVM

The information is current and up-to-date in accordance with the latest veterinarian research.

Learn more »

If you just brought home a turtle and you’re struggling to figure out what to feed them, lettuce might seem like a good idea. After all, turtles like veggies, right? But is lettuce safe for your new shelled friend?

The answer is that it depends. Lettuce isn’t likely to be toxic to your turtle, but certain types (most notably, iceberg) are almost completely devoid of nutritional value, so your turtle could become malnourished if that forms the backbone of their diets.

To learn more about when and how to feed your turtle lettuce, read on.


Is Lettuce Safe for Turtles?

There isn’t any type of lettuce that should be poisonous to a turtle. They can eat all kinds, and many varieties — like romaine and radicchio — are both nutritious and delicious for them.

Iceberg lettuce, on the other hand, is basically just crunchy water. There isn’t much in the way of vitamins and minerals inside, so your turtle won’t get the nutrition that they need from it. It’s fine as an occasional snack, but don’t make it a meal.

There’s one notable exception here: While lettuce isn’t dangerous to turtles, what’s on it might be. If it contains traces of pesticides or other chemicals, your turtle could get sick or even die from eating it. Be sure to wash any lettuce (or other fruits and vegetables) thoroughly before offering them to your turtle.

Also, while almost all aquatic turtle species are omnivores, some prefer meat more than veggies (especially when they are younger). Musk turtles, for example, are primarily carnivorous, so while it’s still safe to offer them lettuce, don’t be surprised if they don’t take you up on it. Conversely, box turtles tend to do best on a diet that’s about half plant-based (of which 75% is vegetable-focussed) and half animal food-based.

Male red-eyed Eastern Box turtle
Image By: Victoria Virgona, Shutterstock

How Do I Go About Feeding My Turtle Lettuce?

If you have (non-iceberg) lettuce on hand that you want to share with your pet, the first thing to do is wash it thoroughly. You don’t want any nasty chemicals getting ingested by your turtle, so don’t skimp on this step.

Then, all you have to do is cut it up and place it in their tank or enclosure. If you have an aquatic species, the lettuce can be placed in the water — your turtle will eat it when they’re ready (they often eat in the water itself).

The pieces should be no longer than the turtle’s body, and don’t give them too much, as the little chompers are known to overfeed.

Also, while leafy greens like romaine lettuce can be both delicious and nutritious for turtles, they’re not enough. Turtles thrive on variety, so be sure to mix it up and offer them different types of veggies, insects/prey, and meat.

What Other Veggies Can You Feed Your Turtle?

In addition to most lettuces, turtles tend to enjoy leafy green vegetables — think kale, spinach, collard greens, etc. Not only will your turtle love these, but they’re also filled with important vitamins and minerals.

The good thing is that you shouldn’t run out of suitable veggies for your turtle to try, so variety shouldn’t be an issue. They also like foods like:

  • Dark, leafy greens (mustard, collard, radish, turnip greens)
  • Kale
  • Dandelions (leaves, stems, and flowers)
  • Broccoli
  • Cabbage
  • Squash
  • Sweet potato
  • Carrots
  • Peas
  • Corn
  • Limba beans
  • Bean sprouts

Please note that this list isn’t exhaustive. Also please note that moderation is key for most vegetables you wish to offer your pet.

yellow headed temple turtle eating carrots
Image By: JJSINA, Shutterstock

What Foods Should You Never Give a Turtle?

Given that turtles will eat just about anything you offer them, it can be tempting to treat them as a kind of reptilian garbage disposal. Don’t be fooled, though, because there are certain foods that these animals should never eat.

The most notable category is anything designed for human consumption. While they may beg for a bite of your supper, they can’t handle the spices that we put on our food. You may be able to offer them unseasoned veggies or cooked meat, however.

Never give a turtle chocolate, caffeine, or alcohol, and they shouldn’t eat avocados, azalea, dianthus, sweet peas, or rhubarb either. All of these foods are considered toxic to them.

It’s okay for them to eat those vegetables in moderation. However, if you feed them too many, it can block their ability to absorb calcium, which can lead to serious problems. Only give them these snacks once or twice a month.

Fortunately, there are plenty of other options out there, so you shouldn’t be stumped when meal prepping for your turtle.


Final Thoughts

If you want to give your turtle a bite of your salad, feel free. Just don’t overload them with iceberg lettuce because it’s basically “empty” from a nutritional perspective.

Also, be sure there’s nothing on the lettuce when you give it to your pet. Wash it first, and don’t add any seasoning or dressing. They’ll happily eat the leaves plain and dry.

Just toss that lettuce in the turtle’s tank, and watch them dig in.

Related Reads:

Our vets

Want to talk to a vet online?

Whether you have concerns about your dog, cat, or other pet, trained vets have the answers!

Our vets