The Best Plants for a Walstad Tank (and Why They Work)
The best plants for a Walstad tank are the ones that grow fast and eat ammonia hard in the first month. Here are the ones that hold under low light, and why.
The short version
- The best Walstad plants are fast growers and heavy root feeders that work under low light with no CO2. Speed in the first month is what keeps a new dirted tank from reading ammonia.
- Plant three jobs at once: fast stems and floaters to strip the water, rooted plants to feed on the soil, and a few slow epiphytes for permanent structure.
- Start with hornwort, water sprite, and water wisteria for speed; add Cryptocoryne wendtii and Vallisneria spiralis for the soil; anchor with java fern and anubias.
- Skip the high-light carpets. Dwarf hair grass and its kind want 40 or more PAR at the substrate and will melt in a low-tech tank.
The best plant for a Walstad tank is not the prettiest one in the shop. It is whichever one grows fastest in the first four weeks, because a dirted tank leans on its plants to pull ammonia while the bacteria colony catches up. A fast, hungry plant mass is the difference between a tank that cycles quietly and one that clouds and stalls.
Every plant below is drawn from the plant database and tolerates low light and no injected CO2, the two facts that define a Walstad tank. If you want the biology behind why plants can replace a filter, read the walstad method explained first.
What makes a plant Walstad-friendly
A Walstad-friendly plant clears three bars: it grows under low light, it needs no CO2, and it feeds either from the soil through its roots or from the water column through its leaves. A tank lit for 6 to 10 hours a day over a soil bed can run any of the plants here, and none of them ask for a pressurized cylinder.
The one trait that matters most in a new tank is growth rate. A fast plant is a fast ammonia sink, so a heavily planted tank of quick growers can show near-zero ammonia the whole way through its cycle. Slow plants earn their place too, but they are structure, not filtration, in the early weeks.
The plant list, with real parameters
| Plant | Light | Temp (F) | pH | Job it does |
|---|---|---|---|---|
| Hornwort (Ceratophyllum demersum) | Low | 59 to 86 | 6.0 to 7.5 | Fast stem or floater, ammonia sponge |
| Water sprite (Ceratopteris thalictroides) | Medium | 68 to 82 | 6.0 to 7.5 | Fast, plant it or float it for shade |
| Water wisteria (Hygrophila difformis) | Medium | 70 to 82 | 6.5 to 7.5 | Fast lacy stem, out-competes algae |
| Amazon frogbit (Limnobium laevigatum) | Low | 64 to 84 | 6.0 to 7.5 | Floating nutrient export and shade |
| Cryptocoryne wendtii (Cryptocoryne wendtii) | Low | 72 to 82 | 6.0 to 7.5 | Rooted midground, feeds on soil |
| Vallisneria (Vallisneria spiralis) | Low | 64 to 82 | 6.5 to 8.5 | Fast background grass, hard-water safe |
| Dwarf sagittaria (Sagittaria subulata) | Medium | 68 to 82 | 6.5 to 7.8 | Low-tech carpet that spreads by runners |
| Java fern (Microsorum pteropus) | Low | 68 to 82 | 6.0 to 7.5 | Slow epiphyte, tie to wood, near-unkillable |
Every one of these is beginner-rated and grows without CO2. The temperature and pH bands are wide on purpose, so most tap water falls inside them without adjustment.
The fast growers you plant first
For the first month, weight the tank toward speed. Hornwort (Ceratophyllum demersum) is the workhorse: it grows floating or planted, tolerates 59 to 86 F, and pulls ammonia fast enough that keepers use it to run a tank through its cycle. It sheds needles when it is moved, so expect a mess for a week after planting.
Water sprite (Ceratopteris thalictroides) and water wisteria (Hygrophila difformis) do the same job with less shedding. Floated, water sprite grows faster and throws shade that starves algae during the cloudy first weeks. Water wisteria grows so quickly under medium light that it is one of the better plants for out-competing a new-tank algae bloom. Both replant from cuttings, so one pot becomes a curtain in a season.
The slow, permanent plants
Once the fast growers have carried the tank through its cycle, the slow plants become the backbone of the scape. Java fern (Microsorum pteropus) and anubias nana (Anubias barteri var. nana) are epiphytes: tie or glue the rhizome to wood or rock and never bury it, or it rots. Both take low light, sit happily from 68 to 82 F, and shrug off most grazing.
Cryptocoryne wendtii is the classic low-light rooted plant, and it is where the soil earns its keep. It feeds through its roots from the dirt layer, holds a range of 2 to 15 dGH, and asks for almost nothing. Expect crypt melt: for two to three weeks after planting it drops its leaves, then regrows from the roots. Do not pull it when it melts, that is normal, not death.
Floaters: the nutrient sponge on top
Floating plants are the cheat code of a low-tech tank because they sit at the surface with their leaves in the air, so they grow without the light limit that holds submerged plants back. Amazon frogbit (Limnobium laevigatum) is the tidy choice, with dangling roots that fry and small fish shelter in and a footprint you can thin by hand.
Floaters do two jobs: they strip nitrate fast, and they shade the water below, which keeps algae down while a new tank settles. The catch is that they do it so well they will blanket the surface and shade out your rooted plants if you let them. Thin a floating mat back to about half the surface every week or two, and keep spray off frogbit leaves or they rot.
The honest failure mode
The most common way to fail a Walstad plant list is to buy for looks and end up with high-light plants in a low-light tank. Carpets like dwarf hair grass (Eleocharis parvula) want 40 or more PAR at the substrate and often CO2 to stay short; in a low-tech tank they grow leggy, then melt into a brown mat. Match the plant to the light you actually have, not the tank in the photo.
The second failure is impatience with the plants that melt on purpose. Crypts drop their leaves for two to three weeks after a move, and vallisneria melts if you cut it hard rather than thinning it. Both come back if you leave them. Pull a melting plant and you throw away a plant that was about to root in.
Frequently asked questions
What is the easiest plant for a Walstad tank?
Java fern (Microsorum pteropus) and anubias are the most forgiving, because they take low light, need no CO2, and grow attached to hardscape rather than in the substrate. Hornwort is the easiest fast grower: it will grow floating with no planting at all. A beginner tank with java fern, a crypt, and a handful of hornwort covers slow structure and fast filtration at once.
How many plants do you need in a Walstad tank?
More than looks right at first. The method depends on heavy planting from day one, so aim to cover most of the substrate and surface when you set up, not to grow into it over months. A rule of thumb is to plant a 10-gallon so that at least half to two-thirds of the floor and surface are covered before you add water.
Do Walstad plants need root tabs or fertilizer?
Usually no. The soil layer is the fertilizer, and it feeds root plants for years, which is the whole point of a dirted tank. Column feeders and floaters take what they need from fish waste and the water. A very heavily planted tank can outrun its nutrients eventually, but that is a problem for year two, not week one.
Can you keep floating plants and a carpet together?
Only carefully. Floaters shade the substrate, and a carpet needs light at the substrate, so a thick floating mat and a light-hungry carpet work against each other. Pair floaters with a low-light carpet like dwarf sagittaria that tolerates shade, and thin the floaters so they cover about half the surface rather than all of it.
Once you have a plant list, the next question is what your light and water can actually grow, and what will keep up with your stocking. Run your setup through the build planner, compare more shade-tolerant options in the best low-light aquarium plants, and read the no-filter aquarium guide or the rest of the planted-aquarium guides for how the plant mass carries the whole tank.
Species and gear in this guide
Parameters pulled live from the compatibility database.
- Light: low · beginner
- Temp 68 to 82 F · pH 6 to 7.5
- Hardness 3 to 15 dGH · CO2 none
- Light: low · beginner
- Temp 72 to 82 F · pH 6 to 7.5
- Hardness 2 to 15 dGH · CO2 none
- Light: low · beginner
- Temp 64 to 82 F · pH 6.5 to 8.5
- Hardness 4 to 20 dGH · CO2 none
- Light: medium · beginner
- Temp 68 to 82 F · pH 6 to 7.5
- Hardness 3 to 12 dGH · CO2 none
- Light: low · beginner
- Temp 64 to 84 F · pH 6 to 7.5
- Hardness 3 to 15 dGH · CO2 none
- Light: low · beginner
- Temp 59 to 86 F · pH 6 to 7.5
- Hardness 5 to 15 dGH · CO2 none
- Light: low · beginner
- Temp 72 to 82 F · pH 6 to 7.8
- Hardness 3 to 18 dGH · CO2 none
- Light: medium · beginner
- Temp 70 to 82 F · pH 6.5 to 7.5
- Hardness 3 to 12 dGH · CO2 none
- Light: medium · beginner
- Temp 68 to 82 F · pH 6.5 to 7.8
- Hardness 4 to 18 dGH · CO2 none
- Light: medium · beginner
- Temp 72 to 82 F · pH 6.5 to 7.5
- Hardness 3 to 15 dGH · CO2 optional
Not sure your build will balance? Plan it first.
The build planner turns a setup type, a size, and a water source into a stocked, planted build with a will-it-balance read. Free, and it saves you the first dead tank.
Open the build plannerWant the parameter ranges behind every choice? Browse the compatibility database, or get one build breakdown a week in the newsletter.