12 Best Plants for Betta Tanks That Actually Work
A betta that patrols a bare glass box is surviving. A betta that can rest under a broad leaf, weave through soft stems, and retreat beneath floating cover is able to behave more like a betta. The best plants for betta tanks do more than make an aquarium look finished: they break up sightlines, soften light, give curious fish places to explore, and help use the nitrogen compounds created by waste.
That does not mean every planted aquarium has to become a high-tech aquascape. Bettas generally appreciate warm, calm water and gentle current, so many dependable low-tech plants are a natural fit. The right selection depends on tank size, lighting, your substrate, and how much trimming you are willing to do.
What Makes a Plant Betta-Friendly?
Start with texture and placement. Bettas have long, delicate fins, especially many selectively bred males, so avoid hard plastic decor and plants with sharp edges. Most live aquatic plants are fin-safe, but dense or tangled growth still needs occasional thinning so your fish does not get trapped near the surface.
Broad-leaved plants are especially useful because bettas often use them as resting platforms. Floating plants provide shade and a feeling of security, while rooted and stem plants create cover lower in the tank. A healthy planted tank can support water quality, but plants are not a replacement for cycling, filtration, water testing, or regular partial water changes.
Choose plants whose care needs match your setup. A single betta can thrive in a simple, gently filtered aquarium with moderate lighting, but a high-light plant may demand added fertilizer, carbon dioxide, and more frequent maintenance. Easier is often better for both the fish and the keeper.
12 Best Plants for Betta Tanks
1. Anubias
Anubias is a favorite for a reason. Its thick, broad leaves make excellent resting spots, and it tolerates low to moderate light well. Attach its rhizome, the horizontal stem from which leaves and roots grow, to wood or rock with thread or plant-safe glue. Do not bury the rhizome, or it may rot.
Anubias grows slowly, which means less trimming. The trade-off is that slow-growing leaves can collect algae if the tank receives too much light.
2. Java Fern
Java fern is another reliable rhizome plant for low-tech betta aquariums. It has long, flowing leaves that create a natural backdrop without needing nutrient-rich soil. Like Anubias, it should be attached to decor rather than planted with its rhizome under gravel.
Choose standard Java fern for a simple look, or consider narrower-leaf varieties if space is limited. Remove damaged leaves at their base instead of trying to repair them.
3. Cryptocoryne Wendtii
Cryptocoryne wendtii, often called a crypt, brings a fuller planted look to the middle or foreground. Its leaves are softer and lower-growing than many stem plants, which makes it a comfortable shelter plant for bettas.
Crypts feed through their roots and appreciate a nutrient-rich substrate or occasional root tabs. They may experience "crypt melt" after being moved, losing older leaves while adapting to new water conditions. Leave the roots in place and give the plant time. New growth often returns.
4. Amazon Sword
An Amazon sword can become the visual centerpiece of a larger betta aquarium. It produces long, lush leaves that offer cover and resting surfaces, but it is not ideal for every tank. A sword needs room for its root system and can outgrow a small setup.
Plan on a nutrient-rich substrate or root tabs, moderate light, and regular pruning of old leaves. In a 10-gallon tank, choose a young or compact sword and be ready to relocate it if it takes over.
5. Vallisneria
Vallisneria adds movement without needing a strong current. Its long ribbon-like leaves can reach the surface and create a wonderful jungle effect along the back of the aquarium. Bettas often enjoy slipping between the leaves, though you should trim or thin stands that become too dense.
It spreads by runners, making it a good option for hobbyists who want a planted look that fills in over time. Keep its crown above the substrate to prevent rot.
6. Water Wisteria
Water wisteria is an adaptable, fast-growing stem plant with lacy foliage. It can be planted in the substrate or floated, allowing you to experiment with the arrangement that best suits your betta's personality and your filter flow.
Its quick growth helps it use available nutrients, but it will need regular trimming. Replant healthy cuttings or remove excess stems so the tank stays open and easy to maintain.
7. Hornwort
Hornwort is tough, fast-growing, and useful when you need immediate cover. It can be floated or loosely weighted, and its fine leaves make fry and shy fish feel protected. For a betta, it works particularly well as a background thicket or floating canopy.
The downside is shedding. Hornwort may drop needles while adjusting to a new aquarium, so it is best for keepers who do not mind removing loose bits during maintenance.
8. Guppy Grass
Guppy grass is a soft, easygoing plant that works beautifully as a floating mass or lightly anchored clump. Its tangled stems provide shelter while keeping the overall look natural. Because it grows quickly, it is also useful in newly planted tanks that need more plant mass.
Keep an open area at the surface. Bettas breathe atmospheric air using their labyrinth organ, so they need clear, easy access to the top of the water.
9. Water Sprite
Water sprite offers feathery leaves and can be grown planted or floating. When floated, it develops long roots that many bettas enjoy swimming through. It is a wonderful choice for diffusing bright aquarium lights and making a new fish feel less exposed.
Water sprite can become large, so it is best trimmed with purpose rather than allowed to block the entire surface. Leave enough cover for comfort, but preserve a clear feeding area.
10. Amazon Frogbit
Amazon frogbit has round floating leaves and long trailing roots that create a gentle, shaded refuge. It is one of the most attractive ways to give a betta surface cover without making the aquarium feel crowded.
Frogbit does best when its leaves stay relatively dry. Splashing from a filter outlet can cause leaves to decline, so reduce surface agitation or use a floating ring to keep it in a calmer corner.
11. Salvinia
Salvinia is a compact floating plant with small paired leaves and hanging roots. It is a smart choice for smaller tanks where frogbit might become too large. Bettas tend to appreciate the subdued light it creates, and the roots offer a gentle place to investigate.
Like most floaters, Salvinia needs management. Thin it weekly if it begins to shade out every plant below or traps too much humidity against the lid.
12. Red Root Floater
Red root floater adds warm color when given adequate light, but it is not only for show. Its floating leaves and fine roots provide the same security benefits as other floaters. In lower light, it may remain green instead of developing red tones, which is perfectly healthy.
It is more sensitive than Hornwort or Java fern, so choose it if your water parameters are stable and you can keep strong surface turbulence away from the leaves.
Building a Betta Tank Without Overplanting
A simple planting plan usually works best: use one or two broad-leaved plants, add a rooted or stem plant for mid-level cover, and finish with a controlled patch of floaters. This creates layers without turning every inch of the aquarium into a maintenance project.
Place taller plants toward the back and sides so your betta still has an open swimming lane at the front. Keep the heater, filter intake, and feeding zone accessible. If the filter produces a current that pushes your betta around, redirect the outflow toward the glass, use a gentle baffle, or choose equipment designed for low-flow setups.
Before introducing any plant, rinse away loose debris and inspect it for pest snails, eggs, algae, and hitchhikers. Tissue-cultured plants are grown without fish or snails and are a convenient choice for a cleaner start, though they still need the growing gel rinsed off. Quarantine or carefully clean plants from established systems if you want to reduce surprises in a new aquarium.
Light, Fertilizer, and Routine Care
Most beginner-friendly betta plants do well with a quality aquarium light on for about six to eight hours daily. More light is not automatically better. Long photoperiods frequently lead to algae, particularly in young tanks with few plants.
Use a complete liquid fertilizer for water-column feeders such as floaters and stem plants. Rooted plants, including swords and crypts, often benefit from root tabs placed near their roots. Start lightly, then observe new growth and algae levels before increasing anything.
A planted betta aquarium should feel calm, not cluttered. Trim dying leaves, remove decaying plant matter, and thin floaters before they close off the surface. With a few well-chosen plants and steady care, your betta gets more than decoration - it gets a living habitat built for The Best Life.