Aquarium Water Change Calculator
Work out exactly how many gallons to remove and replace, how much dechlorinator the new water needs, and how big a change it takes to bring high nitrate down to a safe level.
Use your real water volume, which is roughly 90% of the tank label. Not sure? Calculate it here.
0
gallons to change
0%
of the tank
Dechlorinator dose for the new water:
Standard conditioner (about 5 mL per 10 gal):
Concentrated, like Seachem Prime (about 1 mL per 10 gal):
Always check your specific bottle. Strengths vary between brands, so the cap instructions win over any general rule.
Gear that makes water changes painless
Matched to a -gallon tank. Sizes are starting points.
Stay on schedule
The Aquarium Setup & Maintenance Planner includes a printable water-change log, water-test tracker, and weekly maintenance schedule, plus 6 more worksheets.
Get the Planner for $39Related: tank volume · all calculators
How to Calculate a Water Change
A routine water change is simple arithmetic: multiply your tank volume by the percentage you want to change, then divide by 100. A 40-gallon tank at a 25 percent change means removing and replacing 10 gallons. That is it. The part most people get wrong is the volume itself. The number on the box is the empty interior, but substrate, rock, decor, and the gap at the top all displace water, so your real water volume is usually around 90 percent of the label. If you dose to the wrong number you either under-treat the water or waste conditioner, so start from your true volume. If you have not measured it, run the aquarium volume calculator first and bring that figure back here.
Why Weekly 20 to 25 Percent Changes Work
Your fish constantly produce waste. The nitrogen cycle converts toxic ammonia into nitrite and then into nitrate, which is far less harmful but still accumulates between changes. Beneficial bacteria handle ammonia and nitrite, but nothing in a typical tank removes nitrate, so the only practical way to keep it in check is to physically take water out and replace it. A weekly 20 to 25 percent change keeps nitrate from creeping into stressful territory while keeping the water chemistry stable. Stability is the real prize here. Fish handle steady, slightly imperfect water far better than water that lurches around every time you do maintenance. Small and regular beats big and rare almost every time.
How a Water Change Lowers Nitrate
Diluting nitrate is proportional, which makes the math predictable. If you replace half the water, you cut the nitrate concentration roughly in half, because the clean replacement water contains essentially no nitrate. To find the change you need, take one minus the ratio of your target to your current reading, then turn that into a percentage. Going from 80 ppm to 40 ppm is a 50 percent change. Going from 80 ppm to 20 ppm is a 75 percent change, which is more than you should do in a single sitting. When the required change climbs past about 50 percent, split it into two or three smaller changes spaced a day or two apart. That brings the number down without shocking your fish with one massive swing. The Lower My Nitrate mode above runs this formula and flags when you should stage the change.
Always Match Temperature and Always Dechlorinate
Two habits prevent most water-change disasters. First, match the temperature of the new water to the tank within a degree or two. A cold blast of tap water is a classic trigger for stress and ich outbreaks. Second, treat every batch of new tap water with a conditioner before it reaches the fish. Municipal water carries chlorine or chloramine to keep it safe to drink, and both are toxic to fish and to the beneficial bacteria living in your filter. You dose the conditioner for the volume of new water you are adding, not the whole tank. Most general conditioners use about 5 mL, one capful, per 10 gallons, while concentrated products like Seachem Prime use closer to 1 mL per 10 gallons. The calculator shows both so you can match whatever bottle you own, but the cap instructions always win.
Never Do a 100 Percent Change on an Established Tank
It is tempting to think a full change means the cleanest possible water, but it is the opposite of what an established tank wants. Stripping out all the water removes the stable chemistry your fish are acclimated to and can cause sharp swings in pH, hardness, and temperature. It can also disturb the biological balance enough to trigger a fresh ammonia spike. Keep individual changes to 50 percent or less, lean on a gravel vacuum to pull waste out of the substrate as you go, and let consistency do the heavy lifting. For the bigger picture on stable water, see all of our aquarium calculators.
Keep going: dial in the rest of your tank.
Frequently Asked Questions
How much water should I change in my aquarium each week?
For most freshwater community tanks, a weekly change of 20 to 25 percent of the water is the sweet spot. It removes nitrate and other dissolved waste without shocking your fish or wiping out the temperature and chemistry they are used to. Heavily stocked tanks, planted tanks with messy feeders, or tanks fighting an algae problem may want 30 to 50 percent weekly. Set the Routine Change mode above to your tank size and 25 percent to get the exact gallons to remove.
How much dechlorinator do I add for a water change?
You dose the conditioner for the volume of new tap water you are adding, not the whole tank. Most general water conditioners dose about 5 mL, which is one capful, per 10 US gallons of new water. Concentrated products like Seachem Prime are stronger and dose about 1 mL per 10 gallons. Always read your specific bottle, since strengths vary, and the calculator shows both the standard and the concentrated dose for your change.
Can I do a 100 percent water change?
Avoid full water changes in an established tank. Most of your beneficial bacteria live in the filter and substrate, but a 100 percent change strips out the stable water chemistry your fish are acclimated to and can cause a dangerous swing in temperature, pH, and hardness. It can also re-trigger an ammonia spike. Stick to partial changes, usually 50 percent or less at a time, and spread larger reductions across several changes a few days apart.
How do I lower high nitrate with a water change?
A water change dilutes nitrate in direct proportion to the water you replace. To go from 80 ppm down to 40 ppm you need to swap out half the water, since you are cutting the concentration in half. The Lower My Nitrate mode does this math for you: enter your current and target nitrate and it returns the percent change required and the gallons that equals. If the result is above about 50 percent, do it over two or three smaller changes rather than all at once.
Why does the new water need to match the tank temperature?
Fish are sensitive to sudden temperature shifts, and pouring in water that is much colder or warmer than the tank can stress them, weaken their immune system, or trigger ich. Match the replacement water to within a degree or two of the tank before adding it. A simple way is to adjust the tap until it feels the same as the aquarium, or fill a bucket and let it sit with a heater until it equalizes.
Do I always need to dechlorinate tap water?
Yes. Municipal tap water almost always contains chlorine or chloramine, which are added to kill bacteria and are toxic to fish and to the beneficial bacteria in your filter. Add a water conditioner to every batch of new tap water before it goes in the tank, or treat the tank as you refill. Well water is usually chlorine free, but it can carry other issues, so test it. RODI water has no chlorine but also no minerals, so it needs remineralizing.
How often should I change water if I test low nitrate?
Even if nitrate stays low, a regular small change is still worth doing because it replenishes trace minerals, stabilizes pH and KH, and dilutes things a test kit does not measure. A 15 to 20 percent change every week or two is a reasonable minimum for a lightly stocked, well-planted tank. Let your nitrate trend guide the size: if it keeps climbing past 40 ppm between changes, change more water or change it more often.