Status

Our online vet service is live

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

10 Best Plants for a Turtle Tank in 2025 – Top Picks & Reviews

Plant Turtle Turtles are popular pets; if properly taken care of, they can live for decades. You want your turtle to have a long, happy life, so you must feed them well and provide them with a healthy environment.

As a turtle owner, you already know they need a tank of 30 gallons or more of fresh, clean water, a dry place to rest, and plenty of UVA and UVB light. However, you might not know that your turtle needs to get at least half of its food from leafy green plants. Plants also do more than provide food for your turtle. They play a crucial role in keeping your tank clean and your turtle happy.

There are many aquatic plants you can put in your turtle’s tank. Selecting the best options for your pet can be time-consuming and difficult. That is why we have compiled this helpful guide with reviews of the best plants for your turtle tank. After reading these reviews, you will know which plants are ideal for your turtle’s home.

divider-reptile A Glance at Our Top Picks (2025 Update)

Rating Image Product Details
Best Overall
Winner
Java Moss Java Moss
  • Low maintenance
  • Serves as turtle food
  • Can act as a water filter
  • Best Value Tank Cleaner
    Second place
    Hornwort Hornwort
  • Quick growth
  • Affordable
  • Little maintenancerequired
  • Best Tank Beautifier
    Third place
    African Water Fern African Water Fern
  • Require little care
  • Attractive
  • Can attach to any hard surface
  • Water Lettuce Water Lettuce
  • Multi-use
  • Algae control
  • Turtle food
  • Anacharis Anacharis
  • Multi-purpose
  • Easy care
  • Excellent food source for turtles
  • The 10 Best Plants for a Turtle Tank

    1. Java Moss – Best Overall

    Java Moss Live Plant for Aquarium

    • Growth rate: Fast
    • Max height: 5 inches
    • Light demands: Low
    • CO2: Low
    • Difficulty: Easy

    Java moss is a widely available and affordable plant that serves multiple purposes in your turtle’s tank. This little plant can do it all. Java moss requires very little light and can attach to rocks or other hard surfaces. Turtles like to eat it, so it’s a useful food source. Java moss also helps clean your tank’s water. Finally, it gives the aquarium a natural, pond-like look, which your turtle will appreciate.

    Pros
    • Low maintenance
    • Serves as turtle food
    • Can act as a water filter
    Cons
    • Very quick growth

    2. Hornwort – Best Value Tank Cleaner

    Hornwort Aquarium Plant new

    • Growth rate: Fast
    • Max height: 10 feet
    • Light demands: Moderate
    • CO2: Low
    • Difficulty: Easy

    Hornwort is a popular plant for turtles and is very fast-growing. It can either float or be anchored to the bottom of your tank. Hornwort is so popular because it is very easy to care for. Other than a plant light in your tank, you do not need to do much else to care for it. It also does a great job of filtering the water in your turtle’s tank. However, it’s not a favorite for turtles to munch on.

    Pros
    • Quick growth
    • Affordable
    • Little maintenance required
    Cons
    • Messy
    • Not turtle food

    3. African Water Fern – Best Tank Beautifier

    African Water Fern

    • Growth rate: Slow
    • Max height: 22 inches
    • Light demands: Low
    • CO2: Moderate
    • Difficulty: Moderate

    African water ferns are dark green with scalloped or forked leaves. They require little light and can grow up to 22 inches long. The African water fern is very slow-growing. It can attach to any hard surface in your tank. They benefit from your turtle’s waste and can live for a very long time without much effort on your part. Turtles do not usually like to eat these leaves, so you don’t have to worry about the slow growth.

    Pros
    • Requires little care
    • Attractive
    Cons
    • Slow growth
    • Needs CO2
    • Not turtle food

    4. Water Lettuce

    Water Lettuce

    • Growth rate: Fast
    • Max height: 10 inches
    • Light demands: High
    • CO2: Low
    • Difficulty: Low

    Water lettuce needs a lot of light to grow. However, it can be very beneficial to your tank. The plants have dangling roots that help filter your water and keep it clean. Turtles also like to shelter under the roots. Water lettuce is a tasty snack for turtles, and the leaves are nice and crispy.

    Pros
    • Multi-use
    • Algae control
    • Turtle food
    Cons
    • Needs pruning
    • High light requirement

    5. Anacharis

    Anacharis Aquarium Plant

    • Growth rate: Fast
    • Max height: 3 feet
    • Light demands: Moderate
    • CO2: Low
    • Difficulty: Easy

    Anacharis is very easy to grow and maintain. Turtles also love to eat it, so it is an excellent food source. The other name for Anacharis is waterweed because it grows very quickly. It needs a moderate amount of light and can be left floating in the tank or anchored to the bottom. It’s a toss-up as to whether your turtles will gnaw on this plant.

    Pros
    • Multi-purpose
    • Easy care
    Cons
    • Very rapid growth
    • Not always food

    6. Anubias

    Anubias Live Aquarium Plant

    • Growth rate: Slow
    • Max height: 5 inches
    • Light demands: Low
    • CO2: Low
    • Difficulty: Easy

    If you are looking for a slow-growing plant to put in your turtle’s tank, Anubias is a good choice. They have broad leaves that can grow up to 12 inches and are nearly impossible to kill. They don’t need a lot of light and can attach themselves to any surface in your tank. Anubias has a very bitter taste, so your turtles will not eat it.

    Pros
    • Slow growing
    • Turtles won’t eat it
    Cons
    • Slow growth

    7. Java Fern

    Java Fern

    • Growth rate: Moderate
    • Max height: 12 inches
    • Light demands: Low to Moderate
    • CO2: Low
    • Difficulty: Easy

    The Java fern is another plant that requires little care. They thrive in low light and grow up to 12 inches. Java ferns can either be partially or fully submerged in water. Turtles generally don’t eat these plants, but if a turtle does take a bite, the Java fern is non-toxic. They grow at a moderate pace and can live for a very long time with little work on your part.

    Pros
    • Readily available
    • Little maintenance required
    • Not food
    Cons
    • Requires pruning
    • Need anchoring

    8. Amazon Sword Plant

    Amazon Sword Paniculatus Potted Live Aquarium Plants

    • Growth rate: Moderate
    • Max height: 20 inches
    • Light demands: High
    • CO2: Low
    • Difficulty: Easy

    The Amazon sword plant needs a lot of light to thrive. However, as long as it has a good light source, it is easy to care for. It can grow quite large and needs to be firmly rooted in the tank with rocks or gravel. Turtles don’t usually eat these plants, so they are most useful as a filter for the water.

    Pros
    • Great water cleaner
    • Low maintenance
    Cons
    • Need substrate
    • High light demands
    • Aren’t a food source

    9. Moneywort

    Moneywort Aquarium Plants

    • Growth rate: Fast
    • Max height: 12 inches or more
    • Light demands: Moderate
    • CO2: Low
    • Difficulty: Moderate to difficult to control

    This bright green plant grows in long, straight shoots. It is attractive and a good way to beautify your tank. Moneywort will grow very quickly in moderate light, so be prepared to prune it if necessary. Luckily, turtles also like the taste of moneywort and will happily snack on it, which can keep the growth in check. It is advisable to keep only a few of these plants in your tank so they don’t take over.

    Pros
    • Attractive
    • Turtle food
    • Moderate light needs
    Cons
    • Can overtake the tank
    • Requires pruning

    10. Duckweed

    Duckweed Floating Plants

    • Growth rate: Very fast
    • Max height: 4 centimeters
    • Light demands: Low
    • CO2: Low
    • Difficulty: Difficult to control

    This is the fastest-growing plant on our list. Just a few of these tiny plants floating in your tank can multiply and cover the entire surface within days. Turtles love to snack on duckweed, which is great because it contains many nutrients. Duckweed also does an excellent job of filtering your tank water. However, once you have duckweed in your tank, it is nearly impossible to eliminate. Because of this, you should only add it if you plan to keep it in check and frequently remove the excess so it does not get out of control.

    Pros
    • Rapid growth
    • Nutritious food
    Cons
    • Can overtake the tank
    • Impossible to get rid of

    divider-reptile

    Buyer’s Guide: Choosing the Best Plants for a Turtle Tank

    Navigating the market of live plants for your turtle tank can be murky, but using this guide should make it easier. As a turtle owner, you know the basic materials you need to keep your turtle happy and healthy. Now you also know which plants are the best buys for your aquarium. But do you know why you need a variety of plants for your turtles?

    YouTube video

    The Role of Live Plants in Your Turtle’s Tank

    Live plants are critical to the health of your turtle and its environment. Not only do they beautify the tank, but they also make it more like the turtle’s natural habitat. Live plants also give your turtle a safe place to hide or seek cover.

    Another role played by live plants in your turtle’s tank is as a food source. While turtles won’t eat all types of plants, there are several that they do like to snack on. Since the majority of a turtle’s diet should come from plants, especially as they get older, having live plants around for snacking is a great way to meet their nutritional needs.

    Finally, live plants keep your tank clean. Since your turtle spends most of its time in the water, it needs to be clean. You should change out the water frequently. Plants can help keep the water clean between changes. Live plants are excellent filters of harmful waste, such as nitrates and ammonia. They can also reduce or slow the growth of algae in your tank.

    Buying Plants

    You need a good combination of live plants to meet your turtle’s needs without taking over. Our list above ranks the best plants based on ease of care, usefulness in your tank, and benefits to your turtle. The biggest issue with the plants near the bottom of our list was the potential for overgrowth. While duckweed and moneywort are suitable for your turtle, they require work on your part; otherwise, they will take over your tank.

    The key is to find balance. Perhaps consider a plant or two that your turtle will snack on and another that provides shelter or a hiding place. Most of the plants on this list are affordable and easy to care for. You should just make sure you are buying plants that can thrive in the environment with the level of attention you are willing to give them.

    Turtle Plants
    Image Credit by: rigel, unsplash

    Plants to Avoid

    While turtles can coexist happily with aquatic plants, there are some you should never put in your turtle’s tank. These include the following:

    • Ivy
    • Milkweed
    • Water Hemlock
    • Rhododendrons
    • Azaleas

    Also, while turtles enjoy some fruits and vegetables as snacks, they should never be fed avocados, onions, or potatoes. Turtles cannot eat seeds because they are unable to digest them.

    How We Determined This List of Best Plants for a Turtle Tank

    All the plants for a turtle tank reviewed in this article were chosen by our writers, editors, and team of experienced veterinary professionals to ensure that they are safe and meet the care needs of your pet. When choosing which plants for a turtle tank to feature, we took into account brand reputation, personal and hands-on experience, reviews from other customers, and of course, feedback from our beloved pets, to make sure to bring you only the best of the best. We at PangoVet want to give you only the best products to choose from in our reviews, to ensure that they meet your pets’ needs for optimal health and well-being.

    Why Trust PangoVet?

    We are a team of experienced veterinarians, writers, and editors who are pet owners ourselves, so we understand how important your pets and the products they use and consume are to you. Whether you are caring for a furry, scaly, or feathered friend, we make sure that you have honest and unbiased reviews of the top plants for a turtle tank on the market, so you can make an informed decision.

    divider-reptile

    Conclusion

    There are several plants you can put in your turtle’s tank. Based on our reviews, the best choices are Java moss and hornwort. Java moss does it all—it is a great food source, keeps your tank clean, and requires little care. While turtles do not eat hornwort, it is one of the best values for easy tank filtration.

    Now that you have read our guide, you should feel confident that you can find the best plants for your turtle tank!


    Featured Image Credit: Brendan Beale, unsplash

    Share

    How useful was this post?

    Click on a star to rate (you can leave written feedback after clicking submit)

    Help us improve PangoVet for pet parents!

    Your feedback really matters.

    What did you like about this post? Also how can we improve it?

    Leave a Reply

    You’re very welcome to leave a comment or question. Please know that all comments must meet our community guidelines, and your email address will NOT be published. Let’s have a positive and constructive conversation.

    Talk With A Vet Online

    No stressful travel

    Personalized advice

    Trending Articles

    Read more

    Related posts

    Want to talk with a vet online?

    We are here to help. Simply schedule an appointment by clicking on the button below.

    Didn't find what you need? Use the search!

    Close the search