Best Aquarium Plants for Betta Tanks: 5 Easy, Fin-Safe Picks

Best Aquarium Plants for Betta Tanks: 5 Easy, Fin-Safe Picks

Give a betta real plants and gentle, shaded cover and you'll usually get a calmer, bolder, better-coloured fish.

Bettas come from shallow, slow-moving water in Southeast Asia — rice paddies, ditches and shaded stream edges thick with vegetation. A bright, bare tank with stiff plastic plants is the opposite of what they're built for.

Live plants quietly do the hard work, too: they soak up the waste that feeds algae, help keep a small tank's water stable, and give your betta places to rest, hide and patrol. Here are five that are genuinely easy, fin-safe and in stock right now.

New to bettas? Every plant here is soft-leaved, thrives in low light and needs no CO₂ or special kit. Avoid plastic plants — their stiff edges catch and tear a betta's delicate fins.

1. Anubias nana

If you buy a betta just one plant, make it Anubias nana. Its broad, sturdy leaves are exactly the kind of surface a betta loves to drape itself over and sleep on — often right near the top of the tank.

It's also nearly impossible to kill. Anubias grows tied or glued to wood or rock (never buried in the substrate), and it's happy in low light with no CO₂. It grows slowly, so it won't take over.

Anubias nana aquarium plant with broad dark green leaves for a betta tank
Anubias nana
£8.99
Broad leaves to rest on — the betta classic, and nearly impossible to kill.
View product

2. Java Fern

Java Fern gives a betta tank instant structure and shade. Its tall, leathery fronds break up sightlines so a territorial betta feels secure, and create the shady mid-water cover they naturally gravitate towards.

Like Anubias, it attaches to wood or rock rather than going into the substrate, and it shrugs off low light and no-CO₂ setups. Leave it be and it slowly spreads into a lush clump.

Java Fern Microsorum pteropus hardy low-light aquarium plant
Java Fern
£8.99
Tall, leathery fronds for shade and cover. Bulletproof in low light.
View product

3. Amazon Frogbit

Bettas live at the surface — they gulp air from the top, build bubble nests there, and feel exposed under bright, open water. A handful of floating plants changes the whole tank: Amazon Frogbit spreads a canopy of round leaves across the surface, with long roots trailing beneath.

That dappled shade settles a betta, and the dangling roots are a favourite anchor for bubble nests. Frogbit is a hungry feeder too, pulling nitrates straight out of the water to help keep algae down — just thin it out when it spreads too far. On a tighter budget, Salvinia does a similar job from £3.99.

Amazon Frogbit floating aquarium plant with trailing roots for a betta tank
Amazon Frogbit
£8.99
Floating canopy for surface shade and bubble nests.
View product

4. Cryptocoryne wendtii

For planted greenery rising from the substrate, Cryptocoryne wendtii is about the most forgiving option there is. It forms a low bush of wavy leaves — green or a deep reddish-brown — that fills the mid-ground and gives a betta cover to weave through.

It's a true low-light, no-CO₂ plant. Don't panic if it drops a few leaves after planting: that's normal ‘crypt melt' as it settles in, and it grows back from the roots within a few weeks.

Cryptocoryne wendtii Green aquarium plant with wavy leaves
Cryptocoryne wendtii (Green)
£7.99
Easy rooted greenery for the mid-ground. Low light, very forgiving.
View product

5. Marimo Moss Balls

If you want live plants with nothing at all to learn, drop in a couple of Marimo moss balls. They sit on the substrate, need no planting, no CO₂ and barely any light, and slowly soak up nutrients as they go.

Bettas often nudge and rest against them, and they're a tidy way to add a bit of green to a nano betta tank without committing to a full scape.

Marimo moss balls for a low-maintenance betta aquarium
Marimo Moss Balls
£5.99
Zero-effort green — no planting, ideal for nano betta tanks.
View product

At a glance

Plant Position Light CO₂ Best for
Anubias nana On wood/rock Low No Resting leaves
Java Fern On wood/rock Low No Shade & cover
Amazon Frogbit Floating Low–bright No Surface cover
Cryptocoryne wendtii In substrate Low No Rooted greenery
Marimo Moss Balls On substrate Low No Zero effort

Setting it up

Attach the Anubias and Java Fern to wood or rock with cotton thread or a dab of gel glue — don't bury their roots, or they'll rot. Plant the Cryptocoryne in the substrate, float the Frogbit on top, and simply drop the moss balls on the floor. Keep the lighting modest and the filter flow gentle: bettas hate being pushed around, and all five plants prefer calm water.

A few things worth remembering:

  • Add floating cover first — surface shade settles a betta faster than anything.
  • Attach the Anubias and Java Fern; don't bury the rhizome, or it rots.
  • Keep the flow gentle — bettas hate being pushed around.
  • Expect a little crypt melt at first; it regrows from the roots.

Want it done for you? This pre-grown wood piece combines Anubias, Java Fern and moss on a single piece of driftwood — instant betta cover, no assembly required.

FAQs

Do betta fish need live plants?
Not strictly, but they strongly prefer them. Cover and resting spots make for a calmer, bolder, better-coloured fish, and live soft-leaved plants won't tear fins the way stiff plastic ones can.
Which plants are safe for a betta's fins?
Soft-leaved, low-light plants like Anubias, Java Fern and Cryptocoryne, plus floating plants such as Frogbit. Avoid plastic plants and anything with stiff, sharp edges.
Do these plants need CO₂ or special lighting?
No. All five thrive in low light with no added CO₂, which makes them ideal for a simple, low-tech betta tank.
How many plants does a betta tank need?
Even a few make a real difference. Aim for some floating surface cover, a broad resting leaf like Anubias, and some background cover from Java Fern or a crypt.

Written by the Aqua Essentials team — 25 years growing and shipping live aquatic plants from the UK.

Keep reading: Best Shrimp-Safe Aquarium Plants  ·  How to Plant Aquarium Plants  ·  Best Substrate for Planted Tanks  ·  Best Plants for Beginners

Setting up a betta tank?

Every plant here is in stock, fin-safe and easy to grow. Order before 4pm for same-day dispatch.

Shop Aquarium Plants

Leave a comment

Please note, comments need to be approved before they are published.

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.