Aquarium Water Change Calculator

Enter your tank volume and nitrate readings. You get the amount of water to change now, and the weekly routine that keeps nitrate where you want it.

Units
The size on the label is fine; for exact liters use the real water volume.
From your test kit. mg/L is the same as ppm.
Under 20 ppm suits most freshwater fish; under 40 ppm is the usual upper limit.
Test it: some tap water already carries 10–40 ppm.
Largest single change
Weekly routine and bucket size
Test before a change and a week later, with no change between.
Water to change50%27.5 US gal · 104 L
Number of changesOnedoes it in one go

Change 50% of the water, 27.5 US gal (104 L), to bring nitrate from 40 down to 20 ppm. Match the new water to the tank's temperature and treat it with dechlorinator first.

Nitrate afterwards
20 ppm
Per change
6 buckets of 5 US gal

To stay under 20 ppm with nitrate rising 10 ppm a week, change 50% every week (27.5 US gal (104 L)).

What to work out next

How the water change is calculated

A water change dilutes whatever is dissolved in the tank. If you replace a fraction of the water with tap water, the new level is a blend of the two:

Nitrate after = nitrate before × (1 − fraction changed) + tap nitrate × fraction changed

Turned around, the fraction you need to change to reach a target is:

Fraction to change = (nitrate now − target) ÷ (nitrate now − tap nitrate)

Worked example. Nitrate reads 40 ppm, you want 20 ppm, and your tap water has none: (40 − 20) ÷ (40 − 0) = 0.5. Change half the water.

If your tap water already carries 10 ppm, the same goal needs (40 − 20) ÷ (40 − 10) = 67%. And no number of water changes can take the tank below the level in your tap.

Why several smaller changes can beat one big one

Each change removes the same fraction of what is left, so the effect of repeated changes compounds. Two 50% changes remove 75%; three remove 87.5%.

If nitrate has been very high for a long time (80 ppm or more), the fish have adapted to that water. Bring it down over a few days with changes of 30–50% rather than one 90% change, so that hardness, pH and temperature shift gently.

The weekly routine

Fish, food and plants add nitrate at a fairly steady rate. If you change the same fraction every week, the level stops climbing and settles at:

Peak nitrate = tap nitrate + weekly rise ÷ fraction changed each week

So a tank that gains 10 ppm a week, with nitrate-free tap water, peaks at 20 ppm on a 50% weekly change, 40 ppm on 25%, and 100 ppm on 10%. That is why small top-up changes never keep up in a well-stocked tank. To find your weekly rise, test just after a water change and again a week later.

What level to aim for

Nitrate (NO₃) For freshwater fish
Under 20 ppm Ideal for most species
20–40 ppm Acceptable; change water soon
Over 40 ppm Change water now
Over 80 ppm Harmful over time; bring down in stages

Shrimp, discus and other sensitive animals do best under 10–20 ppm. Reef tanks are kept far lower, usually under 5–10 ppm. Ammonia and nitrite are a different matter: any reading above zero calls for an immediate large water change.

Common mistakes

  • Forgetting dechlorinator. Chlorine and chloramine in tap water kill fish and filter bacteria. Treat new water every time.
  • Adding water at the wrong temperature. Match it to the tank within a degree or two, by hand or thermometer.
  • Only topping up. Replacing evaporated water removes nothing: nitrate and minerals keep building up.
  • Changing water and cleaning the filter on the same day in a new tank. Spread the jobs out so the bacteria are not hit twice.

Questions and answers

How much water should I change in my aquarium?

For most tanks, 25–50% once a week. The exact amount depends on how fast nitrate rises: enter your readings above to get the fraction that holds your target.

How often should I do a water change?

Weekly is the standard. Lightly stocked, planted tanks can go two weeks; heavily stocked tanks, goldfish and large cichlids may need two changes a week.

Can I change too much water at once?

A large change is safe when the new water matches the tank in temperature and is dechlorinated, and when the tank has been well maintained. If the water has been neglected for months, lower nitrate in stages of 30–50% a day apart.

How do I lower nitrate quickly?

Change water. A 50% change halves nitrate if your tap water has none. Also feed less, remove dead plant matter, and vacuum the substrate.

Does a water change remove beneficial bacteria?

Hardly any. The bacteria live on surfaces, mainly in the filter media and substrate, not in the water itself.

How many buckets is a 30% water change?

In a 55-gallon tank, 30% is about 16 gallons: a little over three 5-gallon buckets. Set your bucket size under "Weekly routine and bucket size" to see your own figure.

Related guides

Sources

  • The dilution and steady-state formulas are standard mixing arithmetic; nitrate guidance follows mainstream freshwater practice.

Add this calculator to your site

Free for clubs, shops and blogs. Copy the code and paste it into your page.