How often to change aquarium water

Updated May 2026.

Nitrate accumulation is the silent killer in beginner tanks — it doesn't kill fast like ammonia, but it stresses fish into chronic illness over weeks. The fix is water changes, and the default that works for most tanks is 25% weekly. The real answer: test nitrate, match the cadence to the reading, adjust as the tank matures. Below: why the default works, the three signals that should bump cadence up or down, and a decision matrix by stocking type.

Ask a FishTankMath question

Quick answers about aquarium math, how the calculators work, and common freshwater questions. Free, no signup. Not veterinary advice — for sick fish or tank emergencies, talk to an aquatic vet or your local fish store.

Hi, I'm the FishTankMath assistant. I answer questions about aquarium math (volume, water changes, stocking, dosing), how the calculators on this site work, and common freshwater-fishkeeping basics. I'm not a veterinarian — I can't diagnose or treat sick fish. For emergencies or sick livestock, talk to an aquatic vet or your local fish store.

The default — 25% weekly — and why it works

A 25% weekly water change is the conservative default across every credentialed beginner reference, and the reasoning is consistent: a moderately-stocked freshwater community tank produces enough nitrate that 25% weekly removal keeps total accumulated nitrate below 20 ppm — the threshold below which sensitive species show no chronic stress. Less frequent changes let nitrate climb past 40 ppm; more frequent changes thrash parameter stability without adding biological benefit. For broader cycling + parameter background, the guides hub covers the upstream pieces.

The number isn't magic — it's the result of three inputs converging:

The three signals that should change your cadence

  1. Nitrate reading at the end of the week.Test nitrate the day before your weekly change. Under 20 ppm with 25% weekly = cadence is right. 20-40 ppm = right at the upper edge, keep cadence. 40-80 ppm = bump cadence to 35-40% weekly OR add a midweek 15% change. Above 80 ppm = stocking density issue, water changes alone won't fix it long-term. The pattern: a moderately-stocked tank reading 35 ppm three weeks running on 25% weekly will typically settle to 18-22 ppm if you bump to 35% weekly — same fish, same food, cadence catching up to actual bioload. Test, then adjust.
  2. Tank age. A new tank (cycle just completed) needs slightly more aggressive water changes for the first 2-3 months because the bacterial colony is still calibrating to the actual bioload. A mature tank (6+ months stable) can run lighter cadences if nitrate cooperates. Heavily-planted mature tanks can run on 15% biweekly because plants take up ammonia directly, shortcutting the nitrate-accumulation pathway.
  3. Fish behavior.Lethargy, clamped fins, gasping at the surface, or sudden fish-against-glass “flash” behavior after a water change usually points at parameter mismatch (temperature, pH, chlorine residue) more than cadence. But chronic versions of those — fish constantly hovering near the surface, never coloring up, hiding more than swimming — sometimes signal accumulated nitrate even when the test reads under 40 ppm. If you see chronic dullness, do a one-off larger change (40-50%) and watch for behavioral recovery over 24-48 hours.

Decision matrix — cadence by tank type

Tank typeCadenceWhy
Beginner community, 6 months25% weeklyDefault. Average bioload, no plant uptake.
Heavy bioload (cichlids, angels)40-50% weeklyHigher nitrate output per week.
Heavily planted, low-tech15-20% biweeklyPlants do real nitrate uptake. Test to confirm.
Heavily planted, high-tech (CO2)50% weeklyFerts add ions that accumulate. Plant uptake doesn't catch all.
Goldfish (single fancy)50% weekly10× tropical bioload. Aggressive cadence is normal.
Shrimp colony, low-stocked15% weeklyShrimp sensitive to parameter swings. Smaller, gentler changes.
Newly-cycled tank, first 2 months25-30% weeklyBacterial colony still calibrating. Conservative side.
Quarantine tank (bare-bottom)30-50% every 2-3 daysNo bio-filter to fall back on; manual nitrate removal.

The trap most articles miss — “water changes are stressful”

A persistent piece of hobby folklore claims water changes themselves stress fish, and that less-frequent-larger changes are gentler than more-frequent-smaller ones. The math actually points the other direction: a 25% weekly change drops nitrate 25%; a 75% monthly change drops nitrate 75%. The monthly change is a 3× larger parameter swing, not a smaller one.

What IS stressful is parameter mismatch on the change itself — adding 65°F tap water to a 78°F tank (temperature shock), adding chlorinated water without dechlorinator, adding hard alkaline tap water to a soft acidic tank without acclimation. The change itself is fine; the change mechanics matter. Match temperature within 2°F, dechlorinate before the water enters the tank, and use a python siphon or similar to refill slowly rather than dumping a bucket in.

When weekly isn't the right unit at all

Two situations where the “weekly” framing breaks down. First, breeder setups with grow-out fry: daily 10% changes are common because fry produce concentrated waste and benefit from continuous fresh water. Second, treatment tanks during medication: schedule follows the medication's instructions, which usually means staying intact for 5-10 days then doing a large change at the end. Don't apply weekly cadence to either context.

The other edge case: vacation. A moderately-stocked tank that you've been running on a stable weekly cadence for 6+ months can skip one or two weekly changes without crashing — the bacterial colony is mature and the parameter buffer is wide. Don't plan to skip on a new tank or a high-bioload setup; both react badly to gaps.

The right tool, used briefly

Run the cadence math on your specific tank with the water change calculator — it converts net working volume + percentage to per-session gallons, hauling weight, and a beginner-safe verdict for the chosen percentage. Once you have a baseline cadence, the right monitoring tool is a nitrate test kit (API Master Kit or similar); one weekly nitrate reading is the difference between guessing and measuring.

Frequently asked

Is once a week enough for water changes?

For most beginner community tanks, yes — 25% weekly is the conservative default that handles average stocking densities without thrashing parameter stability. The cases where weekly isn't enough: high-bioload setups (full angelfish community, growing-out cichlids, a tank you overstocked) need 40-50% weekly or twice-weekly smaller changes. The cases where weekly is too much: mature heavily-planted low-tech tanks where plants do real nitrate uptake can run on 15% biweekly. Test nitrate weekly for the first month and let the actual reading tell you the cadence.

Can I change too much water at once?

Yes — and the failure mode is parameter shock, not the water change itself. A 90% water change with tap water that doesn't match the tank's pH, GH, or temperature can drop fish into an osmotic crisis. The math: tap water at pH 8.0 mixed with tank water at pH 6.5 is a half-unit pH swing — fish handle that gradually but not instantly. For routine maintenance, stay below 50%; for parameter-correction or emergency, match temperature within 2°F and run the dechlorinator before the water hits the tank. Above 50% changes, the safer move is two 30% changes 24 hours apart.

How often should I change water in a brand-new tank?

If the tank is fishless cycling, don't change water until the cycle is complete — water changes during cycling slow the bacterial colony establishment by removing the ammonia/nitrite the bacteria are feeding on. The exception is a pH crash: if pH drops below 6.0 during the nitrite spike, do a 50% water change to recover buffering capacity. After the cycle completes, do one big water change (50%) to clear the accumulated nitrate, then start the regular cadence.

Do planted tanks need fewer water changes?

Sometimes, with caveats. Heavily-planted tanks (50%+ plant coverage, fast-growing stems, low fish stocking) genuinely take up nitrate faster than fish produce it, which can shift the cadence to 15% biweekly or even monthly. But beginners overestimate plant biomass — three small anubias and a java fern aren't doing meaningful uptake. Confirm with a nitrate test: if your tank reads under 20 ppm a week after a water change, plants are working; if it's at 40 ppm, plants aren't keeping up. High-tech CO2 + ferts planted tanks need MORE water changes (50% weekly) because the ferts add ions that need flushing.

What about weekly partial vs monthly big changes?

Frequent small changes win for stability; infrequent large changes win for time savings, with a real cost. Weekly 25% keeps parameter swings under 5% per change — fish barely register it. Monthly 75% (the equivalent total volume) drops the tank's nitrate from accumulated 80 ppm to 20 ppm in one event, which is a 60-ppm swing. Established fish handle the larger swing fine; sensitive fish (cardinal tetras, soft-water gourami, freshly-imported wild-caught species) sometimes don't. The conservative default is weekly; the time-saving alternative works on hardy stocking with mature filtration.

When should I skip a water change?

When the tank is in a bacterial bloom (cloudy water from heterotrophic bacteria explosion), skip changes for 1-2 weeks and let the bloom resolve itself — water changes prolong it by removing the dissolved organics that drive the bloom's natural collapse. When you're treating with copper-based medication, follow the manufacturer's water-change schedule (some treatments require staying intact for 7-10 days). When parameters are stable and a vacation is unavoidable, you can skip a weekly change without harm IF the tank is moderately stocked and you've been running stable cadence for 6+ months. Everything else, do the change.

Related


By Jimmy L Wu. Cadence ranges synthesized from established beginner-aquarium references (Aquarium Co-Op care guides, The Aquarium Wiki, university extension publications). Nitrate stress thresholds from peer-reviewed aquaculture literature on chronic nitrate exposure in tropical freshwater species. Reviewed 2026-05-02. Not veterinary advice — for sick fish or tank emergencies, consult an aquatic veterinarian or a qualified local aquarium professional.