Animal ID
Aquarium tools · Water qualityUpdated

Aquarium Water Change Calculator

Work out how much water to remove and replace, what your nitrate, ammonia, GH or salinity will read afterwards, and when the next changes are due. It works for freshwater, planted, shrimp, marine and reef tanks and for ponds, and for several tanks at once.

Water change preview

Live preview
refill to here−25 L (25%)
Drain to the line shown (25% out), then refill to the dashed line with treated water at the tank’s temperature.

Your aquarium and water change

Not sure of your real water volume? Measure your tank and it will fill in here automatically.

Replacement water, temperature and tank conditions

Dose conditioner for the full volume of new water, not just the tank, before or as it goes in.

°C

Used for guidance only, not in the maths

Substrate, decorations and equipment displace water

L

Shows how many buckets to carry

Aquarium Water Change Result

Water to remove
25L
6.6 US gal
Fresh water to add
25L
6.6 US gal
Water left in the tank
75L
While draining · 19.8 US gal
Water change percentage
25%
Of 100 L actual water

Vc = Vt × P ÷ 100 = 100 L × 25 ÷ 100 = 25 L.

Changing 25% weekly uses about 108.7 L a month (28.7 US gal).

Before you refill

  • Dechlorinate all new water. Use a conditioner that treats chlorine and chloramine, dosed as the label directs for the 25 L you add.
  • Match the temperature to the tank as closely as you can and check it with a thermometer.
  • Rinse filter media in the water you removed, never under the tap, so beneficial bacteria survive (OATA).
  • Test before and after. Ammonia and nitrite should read zero; let nitrate and your tests decide the next change.

Typical routine: freshwater aquarium

25% once a week is the standard routine in OATA care sheets; established, lightly stocked tanks may need it once or twice a month (WSAVA 2018), guided by tests.

Stocking: moderately stocked

A typical community load. A weekly routine is a sensible starting point.

Quick answer

Water to change = actual water volume × percentage ÷ 100, so a 25% change in 100 L is 25 L (6.6 US gal). A 25% partial change once a week is the standard routine in OATA care sheets; Instant Ocean suggests 20% every two weeks for marine tanks. After a change, the new level is tank × (1 − f) + new water × f: 40 mg/L nitrate with a 25% change of nitrate-free water gives about 30 mg/L.

Water change volume and percentage formulas

Base every calculation on the actual water volume: the water in the tank (and sump) once glass thickness, substrate, rock and decor are taken out. A tank sold as 100 L often holds noticeably less. The calculator can take a total capacity and subtract a share for substrate and decor, but measuring is better.

Water to change: Vc = Vt × P ÷ 100 (100 L × 25% = 25 L)
Change percentage: P = Vc ÷ Vt × 100 (20 L of 100 L = 20%)
Water left while draining = Vt − Vc
Fresh water to add = Vc + any water lost to evaporation

If water has evaporated since the last top-up, the level is already low. Remove your planned amount and add back that amount plus the evaporated water, so the tank returns to full. In marine and brackish tanks the evaporated part should be fresh RO/DI water, because the salt stays behind.

How much water should you change?

OATA’s care sheets strongly recommend a 25% partial water change at least once a week, with weekly testing for ammonia and nitrite. Veterinary guidance presented at the WSAVA 2018 Congress gives the same 25% figure: once a week in new aquariums and one to two times a month in established ones, with the frequency set by your test results.

Change more often when tests show a problem: ammonia or nitrite above zero, nitrate building up, abnormal pH or alkalinity, contamination, or after medication.

How much water a 25% change removes
Real water volume25% changeIn 10 L bucketsIn 5 gal buckets
40 L (10.6 US gal)10 L (2.6 gal)10.5
100 L (26.4 US gal)25 L (6.6 gal)2.51.3
200 L (52.8 US gal)50 L (13.2 gal)52.6
400 L (105.7 US gal)100 L (26.4 gal)105.3

The nitrate water change formula

When you swap part of the water, the nitrate left behind is diluted by the new water, which brings its own nitrate with it:

Nitrate after = current × (1 − f) + tap × f
Fraction needed f = (current − target) ÷ (current − tap)
After k identical changes = tap + (current − tap) × (1 − f)ᵏ
Water change needed to reach 20 mg/L nitrate
Tank nitrateTap 0 mg/LTap 5 mg/LTap 10 mg/L
40 mg/L50%57%67%
60 mg/L67%73%80%
80 mg/L75%80%86%
f is the fraction of the water changed (25% = 0.25). The formula assumes the new water mixes in fully.

One big change or several small ones?

Several smaller changes reach the same nitrate more gently, but they use more water in total. Starting at 40 mg/L with 5 mg/L tap water:

Ways to bring nitrate from 40 to about 20 mg/L (tap water 5 mg/L)
PlanNitrate afterwardsTotal water used
1 × 57% change20.0 mg/L57%
2 × 35% changes19.8 mg/L70%
3 × 25% changes19.8 mg/L75%
4 × 20% changes19.3 mg/L80%

If nitrate has crept up over months, pH and alkalinity have often drifted too. The Merck Veterinary Manual advises fixing that "old tank syndrome" with daily small water changes rather than one large one, to avoid pH shock and a sudden rise in toxic ammonia.

Why your tap water nitrate matters

You can never dilute below the nitrate in your new water. If your tap water carries 25 mg/L, no water change will get the tank to 20 mg/L. Drinking water can legally contain up to 50 mg/L nitrate in the EU and 10 mg/L nitrate-nitrogen (about 44 mg/L nitrate) in the US, so test it, or check your water supplier’s quality report.

Check your test kit’s units too. Some kits report nitrate-nitrogen (NO₃-N). Merck notes that multiplying NO₃-N by 4.4 gives nitrate (NO₃⁻), so 10 mg/L NO₃-N is about 44 mg/L nitrate. The calculator can convert this for you.

Ammonia, phosphate, GH, KH, TDS and salinity

The same mixing formula estimates any dissolved substance straight after a change: C_new = C_tank × (1 − f) + C_new water × f. It assumes the new water mixes in fully and nothing else adds or removes the substance during the change. How well that holds depends on the parameter.

How well the water change formula predicts each parameter
ParameterBehaves like a simple contaminant?Why the real reading can drift
Nitrate, phosphateYes, right after the changeFish waste and food add more between changes; plants and algae take some up.
Ammonia, nitriteYes, but should be zeroFish keep producing ammonia; any reading means the filter is not keeping up. Retest within hours.
GH (general hardness)PartlySubstrate, rocks, remineralisers and plant uptake move it after the change.
KH (carbonate hardness)PartlyBiological filtration uses up carbonates, and CO₂, buffers and substrate change it. pH can shift with KH.
TDSRoughlyMeters estimate from conductivity and lump minerals, salts and fertiliser together.
SalinityYes, if measured correctlyRises as water evaporates. SG is not linear, so mix via salinity (ppt) rather than averaging SG readings.
1 German degree of hardness (°dGH or °dKH) = 17.848 ppm (mg/L) as CaCO₃. Some nitrate kits read nitrate-nitrogen: multiply by 4.4 for nitrate.

VIN’s WSAVA proceedings note that biological filtration consumes carbonates, so alkalinity falls over time in tanks without enough water changes. A water change resets it towards the level of your new water, but the tank starts drifting again straight away.

Which replacement water should you use?

Replacement water sources and what to check
SourceWhat to do before use
Tap waterTreat with a conditioner that removes chlorine and chloramine. Check nitrate and phosphate in your supplier’s report or by testing.
RO, RO/DI or distilledNearly mineral-free. Remineralise or blend with tap water for freshwater fish; RO/DI is the usual base for marine salt mix.
Prepared saltwaterMix in a separate container to the tank’s salinity and let it circulate until fully dissolved (Instant Ocean: at least overnight).
Well waterUsually chlorine-free but can carry nitrate, metals or very hard water. Test first.
RainwaterSoft and acidic, and roofs and gutters add contaminants. Test and buffer before use.

Matching the new water temperature

Match the new water to the tank as closely as you can and check both with a thermometer. Straight after refilling, the tank sits near T_tank × (1 − f) + T_new × f, so a 25% change with water 3 °C cooler drops a 25 °C tank to about 24.3 °C before the heater catches up.

There is no single temperature difference that is safe for every species. Small tanks and sensitive species (bettas, fry, shrimp) react fastest, so keep the difference small and add the water slowly. Some keepers use slightly cooler water on purpose to trigger spawning; only do that deliberately.

Marine, reef and pond water changes

Instant Ocean’s directions for its sea salt are to change 20% of the aquarium water every two weeks, and never to mix salt in an aquarium that contains animals. Prepare the new saltwater ahead, match its salinity and temperature to the tank, and top up evaporation with fresh RO/DI water only.

For ponds, OATA’s care sheet recommends testing the water weekly, keeping nitrate no more than 20 mg/L above your normal tap water level, and treating all tap water that enters the pond with a conditioner, including hose top-ups. Rinse filter media in pond water removed during a partial change, not under the tap.

Planning a water change schedule

Pick a starting routine for your tank type, then let test results adjust it. Heavily stocked tanks, goldfish and big cichlids usually need more water or more frequent changes; lightly stocked planted tanks may need less. The calculator lists your next change dates and how much water you will use each month and year.

Starting routines by tank type
Tank typeStarting routineBasis
Freshwater, community, goldfish, betta25% weeklyOATA care sheets; WSAVA 2018 (1–2× a month once established)
Marine and reef20% every two weeksInstant Ocean directions
PondsTest weekly; change to keep nitrate ≤ 20 mg/L above tapOATA pond care sheet
ShrimpSmall, carefully matched changes (about 10% weekly)General hobby guidance
Hospital / quarantineWhenever ammonia or nitrite reads above zeroTest daily; follow medication labels
For several tanks, add up each tank’s change (volume × its own percentage) to know how much treated water or saltwater to prepare in one go.

What nitrate level should you aim for?

Water quality targets (Merck Veterinary Manual)
ParameterFreshwaterSaltwater
Ammonia (total ammonia nitrogen)0 mg/L0 mg/L
Nitrite0 mg/L0 mg/L
Nitratebelow 20 mg/Lbelow 70 mg/L
pH6.5–9.07.8–8.3

Freshwater fish tolerate nitrate much better than marine fish and invertebrates. The WSAVA 2018 proceedings note that most freshwater fish cope with 200 mg/L for short periods, but recommend water changes once nitrate passes 20 mg/L, partly because high nitrate feeds algae.

How to do a big water change safely

  1. Treat every litre of new water with a dechlorinator. Chloramine in tap water releases ammonia when it is neutralized, so use a conditioner that binds ammonia as well.
  2. Match the temperature of the new water to the tank as closely as you can.
  3. Keep pH similar. Large swings stress fish. Where nitrate is very high and pH has fallen, change water in daily steps.
  4. Rinse filter media in removed tank water, never under the tap, so the beneficial bacteria survive (OATA).
  5. Retest afterwards and repeat if the numbers are still off.

Ammonia emergency

Merck advises a water change of at least 50% as soon as high ammonia is found. If total ammonia is very high (above 5 mg/L) and pH is acidic (below 7), move the fish to clean, temperature- and pH-matched water instead, because raising the pH quickly turns ammonia into its more toxic form. Reduce or stop feeding until levels recover.

Frequently asked questions

How do I calculate how much water to change?

Multiply the actual water volume by the percentage and divide by 100. A 25% change in a tank holding 100 L of water is 25 L (about 6.6 US gallons). To find the percentage from an amount, divide the water removed by the volume and multiply by 100: 20 L out of 100 L is 20%.

How much water should I change in my aquarium?

25% once a week is the standard routine (OATA). Established, lightly stocked tanks may need it only once or twice a month, but let your test results decide.

Should I do a 100% water change?

Not as routine care. Replacing all the water at once can shock fish with sudden changes in temperature, pH and hardness. Use partial changes, and keep complete changes for emergencies such as contamination, with the fish moved to a container of their own tank water first.

How much water should I change in a saltwater tank?

Instant Ocean recommends changing 20% of the aquarium water every two weeks. Use saltwater mixed in advance to the tank’s salinity and temperature, and top up evaporation with fresh RO/DI water only.

How often should I change pond water?

OATA advises testing pond water weekly and doing partial water changes so nitrate stays no more than 20 mg/L above your tap water. Treat all tap water entering the pond with a conditioner.

Does a water change lower GH and KH?

It moves them towards the level of your new water. Mixing 25% of 6 °dKH water into a tank at 3 °dKH gives about 3.75 °dKH straight after the change. But KH is used up by biological filtration and both GH and KH are changed by substrate, rocks and buffers, so the reading drifts afterwards.

Can I do a 50% water change?

Yes, when it is needed, for example for an ammonia spike, where Merck recommends at least 50%. Match the temperature, dechlorinate all the new water, and avoid one huge change in a long-neglected tank where pH has drifted. Use daily smaller changes there instead.

How do I lower nitrate quickly?

Do a water change of (current − target) ÷ (current − tap) × 100 percent. To keep nitrate down, feed less, remove waste from the substrate, avoid overstocking and add fast-growing plants.

Why didn’t my nitrate drop as much as expected?

Usually because the tap water contains nitrate, the volume used was the box size rather than the real water volume, or the test kit reads nitrate-nitrogen instead of nitrate. Detritus stirred up from the substrate can also add nitrate back.

What nitrate level is safe for fish?

The Merck Veterinary Manual suggests keeping nitrate below 20 mg/L in freshwater and below 70 mg/L in saltwater. Ammonia and nitrite should always be zero.

Should I use the tank size or the water volume?

The real water volume. A "60 litre" tank may hold only about 46–50 litres of water once glass, substrate and decor are taken out. Measure yours with the Aquarium Size Calculator.

What to calculate next

Sources

Disclaimer: This calculator gives estimates based on full mixing and accurate test results. It is not veterinary advice. If fish are sick or water quality is dangerous, contact an aquatic veterinarian. See our disclaimer.

More aquarium tools

All aquarium tools

Featured on

Aquarium Water Change Calculator – Tank Water Volume & Percentage | AnimalIDFinder