Table of Contents
- The 11 Best Plants for Turtle Tanks
- Why Live Plants Are Worth Adding
- What to Look for in a Turtle Tank Plant
- Non-toxic
- Hardy
- Low to moderate light requirements
- Tolerant of varied water conditions
- What plants are safe for turtle tanks?
- Will turtles eat the plants in their tank?
- Do live plants help with turtle tank water quality?
- What is the easiest plant to keep in a turtle tank?
- Can I use fake plants instead of live plants in a turtle tank?
Adding live plants to a turtle tank improves water quality, gives turtles something to interact with, and makes the enclosure look considerably better than bare glass and gravel. The challenge is that turtles are hard on plants. They uproot them, nibble them, and generally treat anything soft as a combination of furniture and food. The plants on this list are chosen because they hold up well under those conditions while being completely safe for turtles.
The 11 Best Plants for Turtle Tanks
1. Amazon Sword

Amazon sword is one of the most commonly recommended plants for turtle tanks, and with good reason. It has large, broad leaves that turtles can shelter beneath, a robust root system that resists uprooting, and genuine filtration value in a tank that needs it. The broad leaves also do not taste particularly appealing to most turtles, which helps it survive longer than softer-leaved alternatives.
It is widely available in pet stores, tolerates a broad range of lighting conditions, and requires no CO2 supplementation. If a turtle does uproot it, simply re-anchor it into the substrate with a rock and it will continue growing. It is one of the few plants that can genuinely keep up with the disruption a larger turtle creates.
2. Java Moss

Java moss (Taxiphyllum barbieri) is a beginner-friendly plant that thrives in the kind of murky, low-light conditions turtle tanks often produce. It grows up to 5 inches tall, tolerates a pH range of 5.0 to 8.0, and requires minimal light and no CO2. It can be spread across the substrate as a carpet or attached to driftwood and rocks, and it reproduces quickly enough to stay ahead of moderate nibbling.
It is not the most visually striking plant on this list, but its practical benefits are considerable. It provides hiding cover for hatchlings, adds surface area for beneficial bacteria, and does not cloud the water when turtles disturb it. For a tank with younger or smaller turtles, it is an excellent choice.
3. Anubias

Anubias is a West African plant with thick, leathery leaves that turtles are unlikely to eat. That turtle-resistance is its main advantage in this context. It grows slowly, which is a minor inconvenience, but it is also exceptionally long-lived and resilient. Most turtles will investigate Anubias but leave it alone once they determine it is not worth eating.
It thrives at 72 to 82°F, requires only low to moderate light, and needs no CO2. It can be anchored in substrate such as fluorite or gravel, or tied to a rock or piece of driftwood. The flexible pH requirements mean it works across a wide range of water conditions. For larger turtle species that tend to destroy softer plants, Anubias is often the best long-term option.
4. Hornwort

Hornwort (Ceratophyllum demersum) is a fast-growing, feathery underwater plant that handles a wide temperature range of 60 to 85°F and a pH of 6.0 to 7.5. It can be anchored with a suction cup or left to float freely, requires no substrate, and is very low maintenance. It is also one of the better plants for water quality, efficiently removing nitrates that build up in turtle tanks.
Most turtles avoid eating it, but it is harmless if they do. Its fast growth rate means it recovers well even when turtles disturb it. For keepers who want a plant that improves water chemistry without requiring much attention, hornwort is a strong choice.
5. Moneywort
Moneywort is a fast-growing plant with a vibrant green colour that adapts well to varying light levels, including the low-light conditions of many turtle tanks. It requires no CO2 supplementation and is straightforward to maintain. One advantage it has over more delicate plants is that turtles can safely eat it, and if they do, moneywort regrows quickly enough to stay ahead of light to moderate grazing. It can be planted in substrate or floated on the surface.
6. Java Fern
Java fern grows at a low to moderate pace and reaches up to 10 inches tall, making it suitable for tanks of most sizes. It requires minimal light, which means it works alongside the UVB lighting turtle tanks need without requiring additional plant-specific lighting. It also acts as a natural filter, removing contaminants from the water.
Java fern should be attached to driftwood or rocks rather than planted in substrate. Burying its rhizome will cause it to rot. Attaching it is straightforward. It requires no CO2 and is not demanding in any other respect. Note that very low-light environments will slow its growth noticeably, so it performs best with at least moderate indirect light.
7. Water Sprite
Water sprite (Ceratopteris thalictroides) is a fast-growing plant that can reach up to 24 inches tall. It can be planted in substrate or floated on the surface, which gives some flexibility depending on your tank setup. It is reasonably easy to care for in terms of water parameters, though it does require moderate light and higher CO2 levels for optimal growth.
The main caveat with water sprite in a turtle tank is its delicate structure. Turtles tend to find it appetising, particularly younger plants, which means it may not survive long with larger or more destructive turtles. If your turtle is relatively gentle with vegetation, water sprite adds good visual appeal and grows back quickly even if grazed. It also needs regular trimming to prevent it breaking the water surface.
8. Rosette Sword
Rosette sword is a hardy aquatic plant with a useful trait for turtle tanks: turtles generally leave it alone. If plant survival is the primary concern when choosing vegetation, rosette sword is worth prioritising. It is beginner-friendly, grows well with moderate light, and does well in commercially available aquarium substrates.
It does require some soil at the bottom of the tank to grow optimally, so the substrate setup matters more here than with some of the floating options on this list. Make sure the tank has enough space to accommodate its spread while still giving turtles room to move.
9. Anacharis
Anacharis is a fast-growing, low-maintenance plant that anchors itself naturally at the bottom of the tank without needing special tools or substrate preparation. It tolerates a pH of 6.5 to 7.5 and moderate lighting, and its dense growth pattern provides good cover. It is also an effective natural filter, helping to manage the water quality issues that turtle tanks are prone to.
Red-eared sliders and painted turtles will occasionally graze on anacharis, particularly younger turtles, but since it grows quickly, moderate nibbling is not a problem. It is an especially practical choice for tanks with hatchlings or juveniles that need both cover and the occasional green snack.
10. Water Wisteria
Water wisteria (Hygrophila difformis) is a fast-growing species that can reach 20 inches tall and spread up to 10 inches wide. It is notably hardy, which makes it suitable for tanks with larger turtles that would destroy more delicate plants. Propagation is simple. Cut a leaf and plant it to grow a new specimen, so it is easy to keep the tank stocked even if turtles graze on it.
Water wisteria requires stronger lighting than most plants on this list, so factor that into your lighting setup. It also needs adequate horizontal space given its potential spread. If the tank conditions suit it, it is one of the more visually impressive plants available for turtle tanks.
11. Brazilian Pennywort
Brazilian pennywort is a fast-growing, visually appealing plant that can be planted in substrate or left to float. It grows several inches in a matter of weeks under good conditions and does not require high light levels or CO2, which keeps maintenance simple. It is a good fit for smaller or more peaceful turtle setups.
Its main limitation is durability. Brazilian pennywort is not as tough as amazon sword or anubias, and adult turtles are likely to damage it. It also requires a reasonable amount of light and nitrogen to grow well, and can become crowded in smaller tanks as it spreads. It works best in setups with smaller or younger turtles that are less aggressive with vegetation.
Why Live Plants Are Worth Adding
Live plants do more than improve the look of a turtle tank. They filter harmful compounds including ammonia, nitrites, and other organic waste that build up quickly in turtle tanks. They produce oxygen, which discourages unwanted bacterial growth, and they compete with algae for nutrients, keeping algae growth under control. A well-planted tank generally needs fewer water changes and less intervention than a bare one.
Beyond water quality, plants provide shelter, enrichment, and natural foraging opportunities. Hatchlings and juveniles in particular benefit from having plant cover. It reduces stress and gives them spaces to retreat. For a species breakdown of what different turtle types need in their setup, our guide to the best pet turtle species covers habitat requirements in more detail. If water clarity is already a problem in your tank, see our guide on why turtle tank water turns cloudy for the full range of causes and solutions.

What to Look for in a Turtle Tank Plant
Non-toxic
Every plant in a turtle tank needs to be safe for turtles to eat. Even plants that turtles tend to avoid can end up ingested by accident, so toxic species are not worth the risk regardless of their appearance. Milkweed, ivy, and water hemlock are among the plants that should never go into a turtle tank. Research any plant before adding it, and stick to established safe species lists rather than assuming anything is fine.
Hardy
Turtles are rough on plants. They uproot, bite, climb over, and generally interact with anything in their enclosure. A plant that cannot handle that level of physical disturbance will not last long. Prioritise species with strong root systems, tough leaves, and fast enough growth to recover from occasional damage. The more destructive your turtle is, the more this matters.
Low to moderate light requirements
Turtle tanks typically use UVB lighting rather than high-output plant lighting, which means high-light plants are a poor fit. Plants that thrive under low to moderate light are more practical and eliminate the need for additional lighting equipment. Most of the species on this list were selected partly on this basis.
Tolerant of varied water conditions
Turtle tanks are not the stable, carefully balanced environments that planted aquarium hobbyists work to maintain. Water parameters shift, turtles disturb the substrate, and conditions change. Plants that tolerate a wide pH range, variable temperatures, and lower water quality are far more practical than sensitive species that need precisely controlled conditions.
What plants are safe for turtle tanks?
Safe plants for turtle tanks include amazon sword, java moss, java fern, anubias, hornwort, moneywort, anacharis, water wisteria, rosette sword, water sprite, and Brazilian pennywort. All of these are non-toxic to turtles and can survive the conditions turtle tanks create. Avoid milkweed, ivy, water hemlock, and other known toxic plants.
Will turtles eat the plants in their tank?
It depends on the species of turtle and the plant. Softer plants like water sprite, anacharis, and moneywort are more likely to be eaten. Tougher plants like anubias and amazon sword are usually left alone. Most turtles will investigate plants and may nibble occasionally, but fast-growing species can keep up with light grazing. If a turtle is destroying plants repeatedly, choose hardier species or anchor plants more securely.
Do live plants help with turtle tank water quality?
Yes. Live plants filter ammonia, nitrites, and other organic compounds that build up quickly in turtle tanks. They also produce oxygen, which discourages harmful bacterial growth, and they compete with algae for nutrients. A well-planted tank generally has fewer water quality issues than a bare tank and requires less frequent intervention.
What is the easiest plant to keep in a turtle tank?
Java moss and anubias are among the easiest. Java moss requires minimal light, no CO2, and tolerates murky water well. Anubias is slow-growing but extremely long-lived and resistant to turtle damage. Both are widely available and forgiving of variable water conditions, making them good starting points for keepers adding live plants for the first time.
Can I use fake plants instead of live plants in a turtle tank?
Artificial plants are an option and will not be eaten or damaged, but they do not provide the water quality benefits of live plants. They also need to be inspected carefully since some artificial plants have small parts that turtles can bite off and swallow. If water quality management is a priority, live plants are the better choice.



