Betta fish are naturally found in shallow, slow-moving waters thick with vegetation. Recreating that environment means selecting plants that can handle low to moderate light, don’t require CO2 injection, and offer broad leaves or dense stems for your betta to rest on and explore. The wrong choice leads to melt, decay, and a stressed fish.
I’m Rikta — the co-founder and writer behind FitlyFast. I’ve spent countless hours analyzing aquarium plant hardiness, growth habits, and compatibility with betta-specific tank conditions to help you avoid common beginner pitfalls.
Whether you need a soft resting spot near the surface or a fast-growing nitrate absorber, this guide to the best aquarium plants for bettas covers only options proven to survive and thrive alongside your finned friend.
How To Choose The Best Aquarium Plants For Bettas
Betta fish have specific needs that differ from community tanks. Their labyrinth organ means they breathe air from the surface, so plants that grow tall or float near the top are ideal. Additionally, bettas have delicate fins that can be torn by sharp or rough-textured plants. Prioritizing soft, broad-leafed, or fine-leafed species is key to preventing injury and stress.
Prioritize Rhizome Plants for Safety
Anubias and Java Fern are the gold standard for betta tanks. Their thick, waxy leaves are tough enough to withstand a curious betta yet soft enough to avoid fin tears. These plants must NOT have their rhizome buried in substrate — they attach to wood or rock and absorb nutrients from the water column. Burying the rhizome leads to rot and plant death.
Light and CO2 Requirements
Most betta tanks come with low-wattage LED lights that are fine for low-light plants like Anubias, Java Fern, and Bacopa. Avoid plants that demand high light or CO2 injection, as they will quickly melt and foul the water. Stick to species clearly labeled as low-maintenance or beginner-friendly.
Growth Rate and Maintenance
Slow-growing plants like Anubias require minimal trimming but also do little to combat algae growth. Fast-growing stem plants like Bacopa Monnieri absorb excess nutrients and reduce algae, but need regular pruning. A balanced mix of both provides a stable, low-work environment for your betta.
Quick Comparison
On smaller screens, swipe sideways to see the full table.
| Model | Category | Best For | Key Spec | Amazon |
|---|---|---|---|---|
| Anubias Petite On Driftwood | Pre-Attached | Instant betta resting ledge | Driftwood base, 1-2 inch piece | Amazon |
| 3x Anubias VAR Nana Bundle | Bare Root Bundle | Filling multiple anchor spots | 3 plants, 3-7 inches each | Amazon |
| Java Fern & Anubias Bundle | Combo Pack | Varied texture in one order | 1 Anubias + 1 Java Fern | Amazon |
| Anubias Barteri Broad Leaf | Single Pot | Large surface for betta lounging | 2-inch pot, broad leaves | Amazon |
| Java Fern Mat with Coir | Carpet Mat | Natural background coverage | Coconut coir base, 3-inch height | Amazon |
| Bacopa Monnieri Moneywort | Stem Plant | Nitrate absorption & background | Grows 8-16 inches tall | Amazon |
| Anubias Nana Petite Pot | Foreground Pot | Tiny foreground detail | 20-30 leaves per pot | Amazon |
In‑Depth Reviews
1. Anubias Petite On Driftwood
This pre-attached Anubias Petite on driftwood eliminates the guesswork of anchoring. The driftwood has been boil-treated to minimize tannin release, so your water stays clear. The Anubias rhizome is securely wrapped in rockwool and attached, meaning you simply place the whole piece in your tank and your betta immediately has a safe resting ledge near the surface.
Customer reviews consistently highlight that this plant arrives healthier than competitors — deep green leaves, no melting, and a solid driftwood base that doesn’t float. Multiple six-month updates confirm the plant thrives under standard low-light LED hoods without CO2 injection. The petite size (1-2 inch wood) works best in tanks of 5 gallons or larger where it won’t get lost.
Betta owners appreciate that the broad, tough leaves are perfect for their fish to rest on without tearing delicate fins. The bundle includes everything needed for an instant aquascape upgrade — no glue, no thread, no separate anchor purchase required.
Why it’s great
- Arrives ready to place — no anchoring work needed
- Boil-treated driftwood minimizes water discoloration
- Healthy rhizome from a specialized nursery
Good to know
- The driftwood piece is small (1-2 inches); check your tank scale
- Not ideal for tanks under 5 gallons where it might dominate
2. 3 Aquatic Plants Bundle (3x Anubias VAR Nana)
This bundle delivers three bare-root Anubias barteri var. nana plants ranging from 3 to 7 inches each. For betta owners looking to populate multiple anchor points — a piece of driftwood here, a lava rock there — this bundle offers excellent coverage at a per-plant rate that beats buying singles.
Reviews confirm the plants arrive healthy and well-packaged, with strong rhizomes and vibrant green leaves. Several buyers noted that the plants continued to grow and even reproduce after settling into their tanks. The bare-root format makes it easy to inspect roots and attach them cleanly without removing rockwool or pots.
Because these are Anubias, they are perfectly suited for low-light betta tanks. Their slow growth means minimal trimming, and the broad leaves provide ideal betta resting spots. Do not bury the rhizome — simply wedge the roots into a crevice or use aquarium-safe glue on hardscape.
Why it’s great
- Three plants for the price of one or two singles
- Bare root format allows clean attachment to hardscape
- Proven to reproduce and fill out over time
Good to know
- Plants can be on the smaller side (3-7 inches); patience required for full look
- Bare root means no pot or rockwool included for immediate placement
3. Java Fern and Anubias Aquarium Plant Bundle
Combining Java Fern (4-8 inches) and Anubias Barteri (2-6 inches), this bundle gives betta owners two distinct textures in one order. Java Fern’s long, wavy leaves create a natural shelter, while the Anubias provides broad, flat leaves for resting. Both are epiphytic — attach them both to the same piece of wood for a cohesive aquascape.
Buyers consistently report that both plants arrived in excellent condition, with minimal melting after being placed in cycled tanks. The organic material tag and pet-friendly designation add confidence for aquarists who also keep shrimp or snails. The two-plant bundle is a smart way to test both species before committing to larger orders.
For bettas specifically, the Java Fern grows tall enough to provide hiding spots and shade, which reduces stress. The Anubias offers a stable perch near the surface. Both species thrive in the same water parameters (72-82°F, pH 6.0-7.5) that bettas prefer.
Why it’s great
- Two complementary species with different leaf textures
- Both are low-light, no-CO2 epiphytes
- Pet friendly — safe for bettas, shrimp, and snails
Good to know
- Size varies; you may receive smaller specimens
- Some reviews noted the Anubias melted while Java Fern thrived
4. Marcus Fish Tanks Anubias Barteri Broad Leaf
Anubias Barteri is the larger cousin of Anubias Nana, producing significantly broader leaves that create the perfect resting platform for bettas. This potted version arrives in a 2-inch container with the rhizome above the rockwool — you can place the entire pot in your tank or remove the plant and attach it to hardscape.
Customer feedback is overwhelmingly positive, with multiple repeat buyers noting the plants are “better than local options” with no hitchhikers and no trimming needed. The buy-2-get-1-free promotion means you can build out a small aquascape economically. The broad leaves are robust enough to handle bettas that like to rest heavily on foliage.
One key advantage: because these are grown in pots with rockwool, the roots are well-developed before shipping, reducing transplant shock. Simply rinse the rockwool and place the pot in your desired location, or remove carefully and attach to driftwood with aquarium glue.
Why it’s great
- Broad, sturdy leaves ideal for heavy betta resting
- Well-developed root system from pot growth
- Buy-2-get-1 promotion offers excellent value
Good to know
- Pots are about 2 inches wide; may need splitting for smaller tanks
- Do not bury the rhizome — the pot keeps it above substrate naturally
5. Live Plants for Fish Tank – Java Fern Mat with Coconut Coir
This Java Fern mat uses a coconut coir base instead of traditional rockwool, offering a more natural look that blends into the background. The mat format provides dense coverage ideal for covering filter intakes, back walls, or creating a lush carpet effect in the midground. At 3 inches high, it stays compact while offering plenty of hiding spots.
Reviews highlight the exceptional health of the plants upon arrival — deep green with no wilting or yellowing. Some stems may separate from the mat during shipping, but buyers successfully used aquarium glue to reattach them to lava rock or driftwood. The coir itself is inert and won’t alter water chemistry.
For betta owners, the dense Java Fern provides excellent cover for shy fish and creates a natural barrier that breaks up line of sight. This reduces territorial aggression and stress. The mat format also simplifies maintenance — you can remove the entire mat for cleaning without disturbing individual plants.
Why it’s great
- Natural coconut coir base integrates seamlessly into aquascapes
- Dense coverage provides excellent hiding spots
- Removable mat simplifies tank maintenance
Good to know
- Some stems may detach during shipping; glue may be needed
- Does not bloom — purely vegetative growth
6. Bacopa Monnieri Moneywort Potted
Bacopa Monnieri (Moneywort) is a fast-growing stem plant that actively absorbs nitrates, ammonia, and excess nutrients — making it a natural filter for betta tanks prone to waste buildup. Grown in a greenhouse in Texas, this potted plant arrives with strong rooted stems ready to be planted in substrate or left floating for surface-dwelling bettas.
Grows 8-16 inches tall under low to moderate light without CO2 injection, making it an excellent background plant. When trimmed and replanted, cuttings root quickly to fill out bare spots. The round, bright green leaves arranged in pairs create a soft texture that won’t snag delicate betta fins.
Buyers consistently rate the packaging and plant health highly, with reviews noting the plants were “exceptionally well packaged” and “healthy and green.” A few reviewers mentioned the bunches could be leafier, but overall satisfaction remains high. Ideal for aquarists who want a functional plant that reduces water change frequency.
Why it’s great
- Actively removes nitrates and ammonia from the water column
- Fast growth fills in background quickly
- Can be planted or left floating
Good to know
- Requires regular trimming to prevent overgrowth
- Some bunches may have fewer leaves than expected
7. Marcus Fish Tanks Anubias Nana Petite Pot
Anubias Nana Petite is the smallest variety of Anubias, growing to only 2-3 inches tall with compact leaves that are perfect for foreground detail or attaching to small driftwood pieces. This potted version comes with 20-30 healthy leaves and a well-developed root system, making it one of the easiest plants to integrate into a betta tank.
Reviews consistently applaud the vibrancy and health of these plants upon arrival. Multiple buyers noted they were “very impressed with packaging and just how healthy and vibrant these plants are.” The slow growth means minimal maintenance — just occasional trimming of older leaves. Its small size makes it ideal for nano tanks or as a foreground accent in larger setups.
Because of its tiny leaves, Anubias Nana Petite is particularly safe for bettas with very long, flowing fins. There are no sharp edges or rough textures that could catch or tear. The plant also tolerates a wide range of water parameters, ensuring it stays healthy even in newly cycled tanks.
Why it’s great
- Compact size perfect for foreground use in small tanks
- Very safe for long-finned betta varieties
- Highly durable across different water parameters
Good to know
- Very slow growing — will not fill in empty space quickly
- Small size may get lost in tanks over 10 gallons
FAQ
Can I bury Anubias or Java Fern in the substrate?
How long does it take for aquarium plants to establish in a betta tank?
Will my betta eat or uproot live plants?
Final Thoughts: The Verdict
For most users, the best aquarium plants for bettas winner is the Anubias Petite On Driftwood because it combines a pre-attached, low-light-friendly plant with a boil-treated wood base that goes straight into the tank with zero setup work. If you want dense background coverage and natural nitrate filtration, grab the Bacopa Monnieri Moneywort. And for filling multiple anchor points economically with proven betta-safe foliage, nothing beats the 3 Aquatic Plants Bundle.







