Aquarium Water Change Calculator
To drop nitrate from 60 ppm to 20 ppm in one go you would need a 66.7% water change, which is capped at 50%, or 15 gallons of a 30-gallon tank. At a 25% weekly change you reach the target in 4 weeks, and after four weeks the level reads about 19 ppm.
| Percent to change to hit target now | |
| Gallons for that change | |
| Cap per single change | |
| Weeks at the chosen weekly change to reach target | |
| After 4 weeks of weekly changes |
Every calculation runs in your browser. Nothing you type is uploaded or stored.
Enter your current nitrate reading, tank size, and a target. The calculator returns the water change percent and gallons to swap, plus how many weeks of regular changes it will take to reach the target.
Key takeaways
- Dropping nitrate from 60 to 20 ppm needs a 66.7% change
- A single change is capped at 50%, or 15 gallons
- At a 25% weekly change, the target takes 4 weeks
- After four weekly changes, nitrate reads about 19 ppm
- A 25% weekly change on 30 gallons replaces 7.5 gallons
On this page
How water change percent is calculated
Water changes are the single most important job in fishkeeping. A regular partial change keeps nitrate under control, dilutes hormones and other waste the filter does not catch, and tops off minerals the fish and plants use. The UF/IFAS Extension: ammonia in aquatic systems fact sheet from UF/IFAS notes that nitrates accumulate in recirculating systems and must be removed by water changes or a denitrification system, and the Merck Veterinary Manual: new tank syndrome table lists nitrate alongside ammonia as the two parameters to watch in a new tank.
The right amount to change depends on the current nitrate reading, not on a fixed schedule. A tank at 80 ppm of nitrate needs a much bigger change than a tank at 25 ppm, even if both tanks are the same size and the same age.
Worked examples
Worked example: 30 gallon tank at 60 ppm nitrate
You test the water and the nitrate reading is 60 ppm. Your target is 20 ppm.
- Percent to change: (60 - 20) / 60 = 66.7 percent
- Single-change cap: 50 percent
- Gallons in one change: 30 x 0.50 = 15 gallons
- Remaining nitrate after one 50 percent change: 60 x 0.50 = 30 ppm
Run the calculator again for the second change. To go from 30 to 20 ppm you need another 33 percent, which is 10 gallons. Do the second change 3 to 4 days after the first.
Worked example: 20 gallon tank at 40 ppm
- Percent to change: (40 - 20) / 40 = 50 percent
- Gallons: 20 x 0.50 = 10 gallons
- After the change: about 20 ppm
This is a one-shot change. Match the new water temperature, dechlorinate, and you are done. Repeat at 25 percent weekly to keep the reading from climbing back to 40.
The math behind the calculator
How the math works
Percent to change from current C to target T (in ppm):
change percent = (C - T) / C x 100
Gallons to change for a tank of G gallons:
gallons = G x change percent / 100
For a planned weekly change, the number of weeks W it takes to drop from C to T at a rate of P percent per week is:
W = log(T / C) / log(1 - P / 100)
That is the same math behind a half-life decay curve. The calculator rounds up to the next full week so the reading lands at or below the target.
Nitrate targets and what they mean
Nitrate targets and when to change
| Reading | What it means | What to do |
|---|---|---|
| 0 to 10 ppm | Clean water, plants using some of the nitrate | Keep normal 25 percent weekly changes |
| 10 to 20 ppm | Safe for most community fish and plants | Keep up the weekly change |
| 20 to 40 ppm | Acceptable short term, time to act | Change 25 to 50 percent this week, then stay on schedule |
| 40 to 80 ppm | Stressful for sensitive species | Change 50 percent now and again in a few days, then weekly |
| Over 80 ppm | Dangerous, fish are under stress | Two 50 percent changes 3 days apart, then recheck |
The numbers above are working rules for freshwater community tanks. Saltwater reef tanks target much lower nitrate (under 10 ppm) and use a protein skimmer, algae refugium, or a dedicated nitrate reactor in addition to water changes.
Building a weekly schedule
Building a weekly schedule that holds the line
Most tanks settle into a steady nitrate rise of about 5 to 15 ppm per week, depending on the number of fish, the amount of food and the size of the tank. The weekly change you need is the percent that pulls that rise back to your target.
For a 30 gallon community tank with normal stocking, a 25 percent change once a week keeps most tanks under 20 ppm. Heavily stocked or overfed tanks need 10 to 15 percent twice a week. Understocked planted tanks can stretch to every other week.
A simple loop that works for most home aquariums:
- Test nitrate on the same day each week.
- If the reading is under your target, skip the change or do a small 10 percent top-off change.
- If the reading is over your target, do the change the calculator returns.
- Keep a one-line log of the reading and the change size. The trend tells you more than any single number.
Other water parameters to track
Other water parameters to track between changes
Nitrate is the most useful single number for setting a water change schedule, but it is not the only one. The same change that drops nitrate will also reset the other parameters that drift over time, and tracking them once a month is enough for most tanks.
| Parameter | Target range | How to fix a high reading |
|---|---|---|
| pH | 6.5 to 7.5 for most community fish | Drift is usually a CO2 or wood effect, not a water change issue. A big drop is 'old tank syndrome' from low alkalinity. |
| General hardness (GH) | 4 to 12 dGH for most fish | Use a remineralizer if your tap water is very low in minerals, or mix in hard water for African cichlids and livebearers. |
| Carbonate hardness (KH) | 3 to 10 dKH | Low KH crashes pH. Add crushed coral or a bicarbonate buffer if it keeps dropping below 3 dKH. |
| Temperature | Species specific, 72 to 82 F for most tropicals | Check the heater thermostat, not the dial. A 2 F swing triggers ich in many fish. |
| Ammonia and nitrite | 0 ppm in an established tank | Stop feeding, do a 25 to 50 percent change, find the source (overstocking, overfeeding, dead fish, filter issue). |
| Phosphate | Under 0.5 ppm in planted tanks | Reduce feeding, use a phosphate-absorbing media in the filter, and do a larger water change. |
The Merck Manual's new tank syndrome table calls out total alkalinity under 50 mg/L (about 2.8 dKH) as the threshold where the biofilter stops working. A water change is the fastest way to bring alkalinity back up, and a KH test every few months is the early warning.
Common water change mistakes
Common water change mistakes
- Skipping the dechlorinator. City water contains chlorine or chloramine, both toxic to fish and the bacteria in the filter. Treat every batch of new water, even for a small top-off.
- Temperature mismatch. New water within 2 F of the tank. A 5 F swing stresses most tropical fish and is a common trigger for ich.
- Changing more than 50 percent in one shot. A big change is a bigger shift in pH, temperature, and minerals, which the fish feel as a stress event. Split it across two sessions 3 to 4 days apart.
- Cleaning the filter at the same time. Tap water kills the beneficial bacteria on the filter media. Rinse the media in old tank water, not the tap, and never replace all of it at once.
- Forgetting to vacuum the gravel. Uneaten food and fish waste settle into the substrate and feed the nitrate rise. Vacuum a third of the gravel every 2 to 4 weeks, rotating sections so the bacteria colonies recover.
- Using untreated well water. Some wells carry nitrates, ammonia, or low pH. Test the source water once a year and treat it the same way you treat city water.
- Stopping water changes during medication. Many medications break down in the water, and activated carbon in the filter pulls them out. A small water change before redosing is normal practice.
Frequently asked questions
How much water should I change in my aquarium?
For most freshwater tanks, 25 percent a week is the standard maintenance change. Tanks with heavy stocking or sensitive fish do better with 10 to 15 percent twice a week. Anything over 50 percent at once can crash the biofilter and stress the fish, so split it across two changes a few days apart when you need more.
How do I calculate water change percentage?
Percent to change = (current nitrate minus target nitrate) divided by current nitrate, times 100. The calculator caps the result at 50 percent because a single change larger than half the tank is hard on the fish and the filter. Split a bigger change across two sessions a few days apart.
What is a safe nitrate level in an aquarium?
UF/IFAS notes that nitrates were traditionally considered safe up to 200 mg/L (ppm) in aquaculture, but newer research suggests lower is better for sensitive species. The working rules in the hobby are: under 20 ppm for planted tanks and sensitive fish, under 40 ppm for general community tanks, and a water change whenever the reading climbs above 40 ppm.
How many gallons do I change for a 30 gallon tank at 50 percent?
15 gallons. For a 30 gallon tank, a 25 percent change is 7.5 gallons, 50 percent is 15 gallons, and 10 percent is 3 gallons. The calculator returns the exact number for your reading and tank size.
Should I treat the new water?
Yes, every time. Add a dechlorinator that handles both chlorine and chloramine, and match the new water temperature to the tank. The Merck Veterinary Manual points out that most city water contains chlorine or chloramine, both of which kill the bacteria in the biofilter and burn fish gills.
How often should I change the water?
Weekly is the default for most tanks. Heavily stocked tanks, tanks with messy fish (large goldfish, Oscars, plecos), and planted tanks with no extra CO2 do better on a 10 percent twice a week schedule. Lightly stocked tanks can stretch to every other week.
Does a water change remove ammonia?
Yes, the most reliable way to drop ammonia and nitrite fast is a partial water change. A 50 percent change drops both roughly in half. The biofilter handles the long-term load, but a water change is the fastest fix when the levels climb.
Do I have to vacuum the gravel during a water change?
Not every time, but a gravel vacuum every 2 to 4 weeks pulls out the fish waste and uneaten food that settle into the substrate. Siphon one third of the gravel at a time, working around the tank in sections. Bare-bottom tanks skip this step, but they also have less surface area for the nitrifying bacteria.
What temperature should the new water be?
Within 2 degrees F of the tank. A 5 degree swing stresses most tropical fish and can trigger ich. Match the new water to the tank with a small aquarium thermometer, and add it slowly with a bucket or a Python-style hose so it mixes before settling.
How do I dechlorinate tap water?
Add a liquid dechlorinator at the dose on the bottle, then stir the water. Most dechlorinators work in 2 to 5 minutes. For big water changes or well water, test the new water for ammonia and nitrite first because some wells carry nitrates from agricultural runoff.
Can a water change be too big?
Yes, anything over 50 percent at once can crash the cycle and shock the fish. A bigger change is also a bigger shift in pH, temperature, and mineral content, which the fish feel as a stress event. When the calculator caps the change at 50 percent, run it a second time in 3 to 4 days to finish the job.
What about water changes during fish illness?
Keep up with normal water changes, and add an extra small one (10 to 15 percent) if ammonia or nitrite is detected. Medication in the water is often broken down by the bacteria or the carbon in the filter, so a water change before redosing the medication is normal practice.
Spotted a wrong number or a broken result?
More Pets tools
- Aquarium Glass Thickness Calculator
- Aquarium Heater Size Calculator
- Aquarium Salt Calculator
- Aquarium Tank Weight Calculator
- Aquarium Volume Calculator
- Benadryl for Dogs Dosage Calculator
- Bird Age Calculator
- Cat Age Calculator
- Cat BMI Calculator
- Cat Calorie Calculator
- Cat Feeding Calculator
- Cat Food Calculator
- Cat Life Stages Calculator
- Cat Litter Calculator
- Cat Medication Safety Checker
- Cat Pregnancy Calculator
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.