The Common Walstad Tank Mistakes (and How to Avoid Them)
A Walstad tank almost never fails because the method is wrong. It fails from five or six specific, avoidable mistakes: thin planting, the wrong soil, and stocking too early.
The short version
- The tank is not the filter; the plants are. Planting too thin is the number one killer, so heavy planting from day one is not optional.
- Use plain organic topsoil (no added fertilizer, manure, or perlite), 1 to 1.5 inches, capped with about 1 inch of inert sand.
- Do not tear the tank down during the cloudy first week. That bloom is the tank working, and it clears in 7 to 10 days.
- Wait for ammonia and nitrite to both read zero (usually week 3 to 6) before any animal, and stock at about half the density of a filtered tank.
A Walstad tank that fails almost never fails because the method is wrong. It fails because of five or six specific mistakes, and every one of them is avoidable once you can see the shape of it. The biology is forgiving; the setup errors are not. Here are the ones that sink new dirted tanks, and the fix for each.
Mistake 1: planting too thin
This is the single most common Walstad failure. The plants are the filter in this method, so a sparsely planted dirted tank is just an unfiltered tank leaking ammonia from the soil. A tank that is one-third planted on day one is set up to struggle.
Plant heavily from the start, covering most of the floor and a good part of the surface, and weight the mix toward fast growers. Hornwort (Ceratophyllum demersum) and other fast stems pull ammonia hardest during the fragile early weeks; hornwort tolerates 59 to 86 F and grows floating or planted, so it is the easiest ammonia sponge to start with. You can always thin plants later. You cannot un-cloud a tank that started bare.
Mistake 2: the wrong bag of soil
Beginners reach for the richest soil on the shelf. That is backwards. Plain organic topsoil, the cheapest bag with no added synthetic fertilizer, no manure, and no perlite, is what you want.
Added fertilizer and manure release ammonia far faster than plants can take it up, which turns the first month into a chemistry problem. Perlite floats up through the sand and speckles the tank with white flecks. Use 1 to 1.5 inches of plain dirt and no more, because a deeper soil bed traps gas as it breaks down without oxygen.
Mistake 3: getting the layer depths wrong
The cap is where the build either holds or leaks. Cap the 1 to 1.5 inch soil layer with about 1 inch of inert sand, level across the floor.
A cap under three-quarters of an inch lets soil migrate up and cloud the water every time you replant. A cap piled past 1.5 to 2 inches on the flat can seal oxygen out of the lower grains and form sulfur-smelling gas pockets. One inch is the working number; if you want more depth, slope the sand toward the back rather than laying it thick everywhere.
Mistake 4: panicking during the cloudy week
Almost every new dirted tank clouds for 7 to 10 days: milky white from a bacterial bloom, sometimes tea-brown from tannins. This is the tank working, not failing, and it is the single most common reason people tear one down before it settles.
The bloom is the bacterial colony exploding to match the ammonia the new soil releases. It clears on its own once that colony catches up. Do not add a filter, do not run daily water changes, and do not add animals yet. A big water change here just resets the bloom and drags the cloudy phase out longer.
Mistake 5: stocking before the tank is cycled
A Walstad tank still cycles: soil ammonia converts to nitrite, then to nitrate the plants consume. You want ammonia and nitrite both reading zero on a liquid test kit before any animal goes in, which usually lands between week 3 and week 6.
Heavy planting keeps ammonia low the whole way through, which fools people into stocking early. Low is not zero. Wait for two consecutive zero readings a few days apart, then add the hardiest animals first. Rushing an animal in during the ammonia spike is the classic first-tank loss.
Mistake 6: overstocking a filterless tank
Without a filter, the plants and substrate are your only buffer against a bioload spike, so stock a Walstad tank at roughly half the density you would a filtered one. Understocking is the safety margin, not a compromise.
Add slowly, too. Put in the cleanup crew and the hardiest animals first, give the tank a week to absorb that load, then add the centerpiece. A colony of dwarf shrimp such as Neocaridina davidi wants a mature, planted tank (they graze biofilm and molt best over GH 4 to 14 at 65 to 78 F), so they are a "month three" addition, not a day-one one.
Mistake 7: pulling plants that are only melting
New dirted tanks scare people with plant melt, and the instinct to rip out a "dying" plant makes it worse. Cryptocoryne wendtii (Cryptocoryne wendtii) almost always drops its leaves for two to three weeks after a move, then regrows from the roots. Pull it and you throw away a plant that was about to recover.
Leave melting crypts alone; the roots are alive and rebuilding. Hornwort shedding needles after a move is the same story. Give both a few weeks before you decide anything died.
The honest part: the mistakes that cost you animals
Three errors do not just stall a tank; they kill the animals in it, so they are worth naming plainly.
Stirring up a deep, anaerobic sand bed releases hydrogen sulfide into a stocked tank. Keep the cap near 1 inch, and let a colony of Malaysian trumpet snails (Melanoides tuberculata) burrow and aerate the substrate below the surface. Copper is the second: it is lethal to dwarf shrimp, and it hides in some plant fertilizers, which is one more reason a heavily planted Walstad tank rarely needs dosing. The third is simply stocking before the cycle is done.
And the honest baseline: a Walstad tank is patient and cheap, but it is not hands-off. You still top off weekly, feed lightly, prune the fast plants, and watch the water. If an animal ever looks sick or behaves oddly, that is a veterinarian's call, not a water-change guess. Most of the mistakes above are the same mistake underneath: treating a slow biological system like an instant one.
Frequently asked questions
Why did my Walstad tank crash?
Almost always one of three things: it was planted too thinly to filter the soil's ammonia, it was stocked before the cycle finished, or the soil was a rich, fertilized mix that dumped ammonia faster than the plants could use it. Test the water to see which, replant heavily with fast growers, and give it time before adding anything that breathes.
How long should I wait before adding fish to a Walstad tank?
Until ammonia and nitrite both read zero on a liquid test, which usually takes 3 to 6 weeks. The visible cloudiness clearing at 7 to 10 days is not the same as being cycled. Wait for two consecutive zero readings a few days apart, then stock lightly and slowly.
My crypts are melting in my new dirted tank. Did I kill them?
Probably not. Crypt melt is a normal response to being moved: a Cryptocoryne wendtii drops its leaves for two to three weeks, then regrows from the roots. Leave it in place, keep the light steady, and it comes back. Pulling it is the only way to actually lose it.
Do I still need to do anything once a Walstad tank is stable?
Yes. Self-sustaining means the biology handles the filtration, not that the tank runs with no work. You still top off evaporation weekly, feed lightly, prune the fast plants when they reach the surface, and do the occasional water change if nitrate climbs. The keeper still keeps.
The thread through all of these is patience with a slow system. If you are fixing a struggling tank, read how to convert an existing tank to Walstad the right way, or go back to Diana Walstad's original El Natural idea to see what the method is actually doing. Building a fresh one on a budget is covered in the cheapest way to start a planted tank. Then run your stocking through the build planner and check each species against your water in the compatibility database before you buy.
Species and gear in this guide
Parameters pulled live from the compatibility database.
- nutrient base layer for a dirted / Walstad tank
- substrate · $
- neutral substrate and dirt cap
- substrate · $
- read the nitrogen cycle and parameters
- tool · $$
- 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.5
- Hardness 2 to 15 dGH · CO2 none
- snail · peaceful · beginner
- Temp 68 to 82 F · pH 7 to 8
- Min 2 gal · adult 1 in
- shrimp · peaceful · beginner
- Temp 65 to 78 F · pH 6.5 to 8
- Min 5 gal · adult 1.2 in
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.