Aquarium Water Change Calculator
Last updated:
6 min readQuick presets
Net tank volume after substrate and décor.
Match to the messiest species group present. Plecos or goldfish push you to high or overstocked.
Live plants absorb nitrate, allowing smaller water changes.
Used to flag overdue status and adjust urgency advice.
Important: Results are estimates based on published guidelines and standard calculations. Individual circumstances may vary. Consult a qualified professional for specific advice.
The Aquarium Water Change Calculator estimates the weekly change percentage, frequency, and refill volume you need by combining tank size, stocking intensity, and planted status into a single maintenance plan.
Why Filtration Alone Is Not Enough
Aquarium filters cycle biologically. Nitrifying bacteria colonise the filter media and oxidise ammonia to nitrite, then nitrite to nitrate. That chain breaks at nitrate — freshwater aquariums do not host significant populations of the anaerobic bacteria needed to reduce nitrate further, so nitrate accumulates indefinitely in a closed system. A tank with a perfectly cycled filter and no water changes climbs to 60-80 ppm nitrate within a few months. Above 40 ppm, most community species show measurable stress responses: reduced appetite, paler colouration, and increased susceptibility to skin parasites like ich.
Water changes are how nitrate leaves the system. A 25% change in a tank holding 40 ppm nitrate drops the concentration to 30 ppm (dilution). Over time, repeated changes maintain nitrate in the 10-20 ppm range where plants and fish thrive. Changes also remove trace dissolved organics — phenols, humic acids, fish hormones — that filters cannot touch, and they replenish calcium, magnesium, and carbonate hardness depleted by plant uptake and osmoregulation. The biological filter and the water change are not alternatives; they do different jobs, and a healthy tank needs both.
Percentage Scales with Bioload, Not Tank Size
A common beginner assumption is that bigger tanks need bigger water changes because there is more water. The reality is the opposite: percentage scales with how much waste the tank produces per litre, which is driven by stocking intensity. A heavily-stocked 20 L nano and a heavily-stocked 300 L cichlid tank both need 40% weekly — the absolute volume differs but the concentration dynamics are the same.
The calculator uses four stocking bands: low (shrimp-only or understocked community), medium (standard community), high (busy community or small cichlids), and overstocked (discus or beyond-capacity setups). Planted tanks get a 5-point reduction because live plants take up nitrate directly; a medium-stocked planted tank changes 25% weekly where an unplanted equivalent changes 30%. These percentages come from published fishkeeping maintenance protocols and converge closely across Practical Fishkeeping, SeriouslyFish, and the Barr Report.
Weekly Is the Sustainable Baseline
Weekly water changes are the sweet spot between effectiveness and sustainability. Daily small changes produce marginally better stability but require automation (drip systems, auto top-off) to be maintainable as a routine; most aquarists who try daily changes drop back to weekly within 3-6 months. Bi-weekly changes — 14 days apart — let nitrate climb too high between resets in all but the lightest-stocked tanks, trading mild short-term convenience for accumulating water quality problems.
The exception is the "overstocked / discus" tier, which benefits from twice-weekly changes at 50% each. Discus tanks are the classic example: sensitive to nitrate above 10 ppm, kept at high stocking density for breeding setups, and intolerant of stale water. A weekly 50% change cannot keep up with the nitrate production of a full discus community, so experienced discus keepers run Monday-and-Friday 30-40% changes as a minimum. The calculator reflects this by returning a 4-day frequency for the overstocked tier.
The Old-Tank Syndrome Trap
When water changes lapse for 3-6 weeks, tanks develop a condition called old-tank syndrome. Over time, nitrate climbs, KH (carbonate hardness) is consumed by continued nitrification, pH drifts downward as KH depletes, and TDS climbs as the aquarium concentrates minerals through evaporation and top-ups. The water becomes progressively more acidic and mineral-heavy, and fish acclimate to these parameters over weeks.
The trap is attempting to correct a long-lapsed tank with a single large water change. Fresh tap water dropped into an old-tank-syndrome aquarium causes a sudden pH and TDS shift — often 1+ point of pH change — that fish cannot physiologically buffer against in minutes. The result is osmotic shock, stress-induced bacterial infection, or outright mortality. The safe recovery protocol is two smaller changes 24 hours apart, followed by returning to a normal frequency going forward. The calculator flags this scenario when daysSinceLastChange exceeds frequency × 2, displaying a "heavily overdue" urgency message that directs users to split the recovery change.
The Calculator's Urgency Flag
The overdue status is a practical reminder rather than a hard rule. The calculator compares daysSinceLastChange against the recommended frequency and returns one of four urgency bands: on schedule, overdue (1-3 days late), significantly overdue (4-7 days late), or heavily overdue (more than 7 days late, triggering the split-change recommendation). This is particularly useful for newer keepers who under-estimate how fast nitrate climbs and over-estimate how forgiving "just one more week" actually is.
The refill time output is a convenience estimate. At a typical Python-siphon or garden-hose flow rate of 10 L/minute, a 30 L refill takes three minutes. For larger tanks (200 L+ changes over 50 L), refilling becomes the time-consuming step of the change, and the calculator surfaces this so keepers can plan accordingly.
Temperature and Dechlorinator
Two practical rules apply to every water change regardless of percentage. First, match replacement water temperature to within 1 °C of tank water. Cold water dropped into a tropical tank causes thermal shock that typically presents as rapid breathing for 10-20 minutes post-change — uncomfortable but rarely fatal. A temperature mismatch of 3 °C or more in either direction can trigger outright disease in sensitive species. Second, dechlorinator goes in before the water enters the tank. Chlorine and chloramine at UK and US municipal levels will kill nitrifying bacteria on contact, crashing the filter within 48 hours.
Substrate vacuuming during the change is the third practical consideration. Mulm (broken-down fish waste and food) accumulates in the top 1-2 cm of substrate and is not processed by the biological filter. A weekly vacuum of one-third of the substrate (rotated across four weeks for full coverage) removes this mulm before it contributes to nitrate accumulation. Pair this with the appropriate filter flow rate and your stocking plan, and the tank sits in a stable long-term equilibrium.
Planted Tanks and the Fertiliser Rhythm
In planted tanks, the water change is also the fertiliser reset. The Estimative Index method dovetails directly with weekly 50% changes — doses are calibrated assuming the water change returns nutrient levels to baseline before the next week of dosing. If you run EI dosing with smaller or less-frequent changes, nutrient accumulation drives algae over 4-6 weeks. Align your fertiliser routine with the water change schedule the calculator returns, and dose on the day after the change rather than before.
This maintenance rhythm parallels other precision maintenance contexts across CritterCalcs. The litter box maintenance rhythm uses similar logic — an appropriate cleaning cadence scaled to household size, not a fixed schedule. For readers coming from other pet keeping backgrounds, the raw feeding prep and hygiene guide covers parallel principles around prep discipline and measured routine in a different domain.