Planted Betta Tanks

Planted Betta Tank Setup: The Complete Guide

Published 3 June 2026

Betta fish and live plants are one of the best combinations in the freshwater hobby. Plants provide shelter, reduce stress, improve water quality, and create the kind of natural, enriched environment that bettas thrive in. A well-planted betta tank also looks genuinely beautiful — and it’s one of the most achievable setups for a beginner.

This guide covers everything: tank size, filtration, plants, water parameters, and the specific considerations that make a betta tank different from a standard community setup.


Why planted tanks suit bettas so well

In the wild, betta splendens live in shallow, heavily vegetated rice paddies, floodplains, and slow-moving streams in Southeast Asia. The water is warm, soft, slightly acidic, and full of plant cover. The typical bare aquarium with gravel and a plastic decoration is about as far from that as you can get.

Live plants change the equation significantly:


Tank size

The minimum for a planted betta tank is 15–20 litres (4–5 gallons). Smaller tanks are sold constantly as “betta tanks” but they’re genuinely inadequate — water parameters swing rapidly, temperature is difficult to control, and there isn’t room for meaningful plant growth.

A 40-litre (10-gallon) tank is the sweet spot. It gives the betta adequate swimming space, provides room for a proper plant layout, and is forgiving enough for beginners to manage. Water changes are less frequent and parameter swings are minimal.

Going larger — up to 75L — is always fine and makes maintenance easier. Beyond that, a single betta can look lost in a large open tank, though dense planting addresses this.

Important: Bettas are labyrinth fish — they breathe atmospheric air by coming to the surface. The tank must have an air gap between the waterline and the lid. Don’t fill to the very top.


Filtration

Bettas have long, flowing fins and come from slow-moving water. A strong filter current stresses them, can damage fins, and exhausts them over time.

Best filtration options for a planted betta tank:

Sponge filter (best for small tanks): Air-powered, extremely gentle flow, zero risk of fin damage. Excellent for tanks up to 40L. The sponge also provides a good surface for beneficial bacteria. Downside: requires an air pump.

Small hang-on-back (HOB) filter with baffled output: For larger tanks (40L+), a small HOB with a spray bar or baffled output reduces flow to an acceptable level. An easy DIY baffle is a plastic bottle filled with filter floss placed over the outflow.

Canister filter with spray bar: Overkill for most betta setups but effective if you already own one.

Avoid: internal power filters with strong flow, powerheads, or any filtration designed for high-flow setups. A betta spending all its time hiding from current is a stressed betta.


Heating

Bettas are tropical fish. They need water temperatures of 24–28°C (75–82°F) to thrive. Below 20°C and they become lethargic and immune-compromised. Below 15°C is potentially fatal.

A small adjustable heater (50W for a 20–40L tank) is essential unless you live somewhere with reliably warm ambient temperatures year-round. Set it to 26°C and verify with a separate thermometer — heater thermostats can drift.


Water parameters

ParameterTarget range
Temperature24–28°C
pH6.5–7.5 (slightly soft and acidic is ideal)
Ammonia0 ppm
Nitrite0 ppm
Nitrate<20 ppm
HardnessSoft to moderately hard (50–150 ppm GH)

Bettas are reasonably tolerant of a range of parameters, but stability matters more than perfection. A tank that holds steady at pH 7.2 is far better than one that swings between 6.8 and 7.5. Good planted tank practice — regular water changes, quality substrate, not overfeeding — keeps parameters stable naturally.

Critical: The tank must be fully cycled before adding a betta. See our guide to cycling a new aquarium for the full process.


Best plants for a planted betta tank

The ideal betta tank plant has a few qualities: it tolerates low-to-moderate light (no CO2), provides cover without blocking the surface too aggressively, and is robust enough to survive an occasionally curious betta.

Java fern (Microsorum pteropus): The classic betta tank plant. Grows attached to rocks and driftwood (don’t bury the rhizome), tolerates low light, and the textured leaves give bettas interesting surfaces to inspect. Almost indestructible.

Anubias (Anubias barteri and varieties): Slow-growing, thick-leaved, and extremely hardy. Attach to hardscape. The broad leaves create natural resting spots — bettas frequently perch on anubias leaves near the surface.

Java moss: Attaches anywhere, grows in low light, provides excellent cover for a betta to explore. Creates a natural-looking carpet effect on driftwood or rocks.

Amazon sword (Echinodorus bleheri): A classic midground/background plant that grows well without CO2 in a nutrient-rich substrate. Creates large leaves that bettas rest under and behind.

Cryptocoryne (crypts): Multiple varieties suit different tank areas. Low-light tolerant, root-feeding plants that pair well with aquasoil. Expect temporary “crypt melt” when first introduced — the roots recover and new growth returns.

Floating plants: Highly recommended for betta tanks. Frogbit and water lettuce create a surface canopy that bettas instinctively seek out for resting. They also absorb excess nutrients, reducing algae. Don’t let them cover more than 50–60% of the surface — bettas need clear access to breathe.

For a detailed breakdown of each species, see our best plants for betta tanks guide.


What to avoid planting

Sharp-leaved plants: Stiff, sharp plants like certain Vallisneria species or poorly-trimmed stems can snag and tear betta fins. Bettas with torn fins are vulnerable to fin rot. Stick to soft-leaved species.

Extremely dense coverage: Bettas need to reach the surface easily to breathe. A tank so heavily planted that surface access is difficult is dangerous for a labyrinth fish.

CO2-demanding plants: Glossostigma, HC Cuba, and similar high-demand plants will struggle without CO2 injection. Dying, melting plants in a small tank rapidly degrade water quality.


Substrate

For a planted betta tank, aquasoil is the best choice. It’s nutrient-rich (feeds root-feeding plants like crypts and swords without supplementation), slightly acidic (which bettas prefer), and available in fine grades that look natural.

A layer of 5–7cm is sufficient. No need to cap it with gravel unless you prefer the aesthetic — bettas are not diggers and won’t disturb the substrate.

If you use plain gravel or sand, add root tabs near root-feeding plants and plan to dose a liquid fertiliser as the tank matures.


Lighting

Bettas don’t have specific lighting needs — the plant requirements drive this decision. For the low-tech plant selection above, low-to-moderate lighting for 6–8 hours per day on a timer is ideal.

Avoid intense high-powered planted tank lights unless you have CO2 injection. In a low-tech betta tank, too much light + no CO2 = algae outbreak.


Tank mates: can bettas live with other fish?

Male bettas are territorial and will fight other male bettas. They also sometimes attack fish with flowing fins that resemble other bettas.

Generally compatible with bettas:

Avoid:

See our full betta tank mates guide for more detail on compatible species.


Setting up your planted betta tank: step by step

  1. Rinse and add aquasoil (5–7cm depth, sloped slightly higher at back)
  2. Add hardscape — driftwood and smooth stones create natural hiding spots and surfaces for java fern and anubias
  3. Add water slowly to avoid disturbing substrate
  4. Install filter and heater — run both immediately
  5. Plant: attach java fern and anubias to hardscape; plant crypts in substrate; add floating plants last
  6. Cycle the tank — 4–8 weeks fishless, or use established filter media to speed it up
  7. Add the betta once ammonia and nitrite both read zero

Maintenance

A planted betta tank is low-maintenance once established:

Test water parameters monthly to confirm stability. A well-planted, lightly stocked betta tank with quality substrate shouldn’t require much intervention beyond weekly water changes.


Frequently asked questions

Can a betta live alone in a planted tank? Yes — and for most bettas, a solo planted tank is ideal. Bettas are solitary by nature and don’t require company from other fish. A well-planted tank with interesting hardscape provides more enrichment than tankmates.

Do bettas eat plants? Bettas are carnivorous — their natural diet is insects and small invertebrates. They occasionally nibble at very fine-leaved plants out of curiosity, but healthy bettas don’t eat plants. If a betta is eating plant material, it’s usually a sign of hunger or a dietary deficiency.

How long can a betta live in a planted tank? A betta in a well-maintained planted tank with stable water quality commonly lives 3–5 years. The record is considerably longer. Stable parameters, appropriate temperature, and a varied diet are the main factors.

Do I need CO2 for a planted betta tank? No. The plants recommended above all thrive without CO2. CO2 injection introduces pressure regulators, bubble counters, and pH swings that add unnecessary complexity to what should be a simple, enjoyable setup.