Is a No-Water-Change Tank Possible?

Written 2026-10-07

Sort of — with conditions. Running a 60cm standard tank, a medium canister filter, and 10 neon tetras for 90 days in the Water Kiwoogi simulator: skip water changes entirely with no plants, and nitrate climbs to 57.1ppm, past the safe line (49ppm), while KH (buffering capacity) runs out on day 77 and pH collapses to 5.00. Add heavy planting and nitrate drops to 4.4ppm, but KH still runs out on the same day 77 — plants only take up nitrate, they don’t protect buffering capacity. A tank with heavy planting plus KH booster dosed just twice, 60 days apart, kept KH from crashing for the full 90 days and all 10 fish survived. But the same booster dosed six times, every 14 days, pushed KH up to 18.36 and pH up to 8.34 — and four fish died.

Filters and plants can’t protect buffering capacity

Every time filter bacteria oxidize ammonia into nitrite and nitrite into nitrate, they use up a little KH (carbonate hardness, the tank’s buffering capacity). Plants take up the nitrate that results, but they don’t touch that oxidation process itself. So without water changes, KH drops at the same rate whether or not the tank is planted. Once tap water stops topping KH back up, it eventually runs out, and pH can’t hold once it does — the mechanism is covered in detail in “Why pH Crashes When KH Runs Out.”

We ran four combinations for 90 days

Everything else was held constant — a 60cm standard tank, a medium canister filter, 10 neon tetras added on day 15, and zero water changes for all 90 days. Only planting and KH booster dosing changed.

CombinationPeak nitrate (test-kit ppm)KH / pHDay 90
No plants57.1ppm — past the safe line (49ppm)Crashed day 77, pH 5.0010/10 alive (water quality collapsed)
Heavy planting4.4ppmCrashed day 77, pH 5.0010/10 alive (water quality collapsed)
Heavy planting + KH booster, 2× every 60 days4.4ppmNever below 3.78, pH 7.65–7.9210/10 alive, stable
Heavy planting + KH booster, 6× every 14 days4.4ppmOvershot to 18.36, pH 8.346/10 alive, 4 died (days 41–80)

Plants alone only solve half the problem

Lining up the no-plants and heavy-planting runs side by side, peak nitrate split wildly — 57.1ppm versus 4.4ppm — but KH ran out on the exact same day, 77, and pH collapsed to the same 5.00 either way. Both tanks finished cycling by day 24 with ammonia and nitrite under control, but after that, KH drained at an identical pace with or without plants. Plants pull nitrogen out of fish waste; KH gets consumed by the acid that nitrification itself produces. They’re separate problems. “Plant it heavily and you don’t need water changes” only turns out to be true for the nitrate half of the story.

KH booster is practically the only fix — but the dose has to match consumption

The catalog entry for KH booster suggests using it “every 1–2 weeks with no water change.” Following that literally — six doses every 14 days (days 12, 26, 40, 54, 68, 82) — pushed KH to 18.36 by day 90 and pH up to 8.34. The log shows four neon tetras dying between day 41 and day 80, every single death flagged as “cause: pH 100%” — not ammonia, not nitrite, just pH climbing too high. In this 60cm, 10-fish setup, KH was only draining at around 0.05–0.06 per day, so a booster that adds 3.0 KH per dose, applied every two weeks, was far more than what the tank was actually using. Dosing just twice, 60 days apart (day 12 and day 72), kept KH above 3.78 without ever pushing past 7, and the tank stayed stable for all 90 days. The lesson isn’t “more and more often is safer” — it’s dosing to match what that specific tank is actually consuming.

So, is it possible?

Based on this comparison, a tank with enough plants and occasional KH top-ups matched to consumption held both nitrate and buffering capacity steady for 90 days with zero water changes. That said, this is only a 90-day simulation, and the right dosing interval depends on tank size, filtration, and stocking — a schedule that works for one tank can’t just be copied onto another. KH booster acts immediately, so overdosing turns into pH stress right away; in a real tank, testing KH and pH regularly and dosing in small steps is the safer approach. It’s more accurate to call this “a setup that barely needs water changes” than a true zero-water-change tank.

The button below runs this guide’s heavy planting + KH booster, 2× every 60 days tank.

Run this tank yourself

The numbers in this guide come from the Water Kiwoogi simulator model; real tanks can differ.