Aquarium Water Change Calculator
Water change volume and frequency from bioload.
Inputs
Results
Immediate Change (%)
75
Immediate Change (gallons)
22.5
Weekly Maintenance (%)50
Weekly Change (gallons)15
Post-Change Nitrate (ppm)10
Schedule Intensity3
How to Use This Calculator
- Enter Tank Volume (gallons), Current Nitrate (ppm), and Target Nitrate (ppm).
- Set Weekly Nitrate Rise (ppm).
- Review Immediate Change (%) and Immediate Change (gallons).
- Use Weekly Maintenance (%) and Weekly Change (gallons) to inform your decision.
How the result changes with Current Nitrate (ppm)
| Current Nitrate (ppm) | Immediate Change (%) | Immediate Change (gallons) |
|---|---|---|
| 20 | 50 | 15 |
| 70 | 85.7 | 25.7 |
| 130 | 90 | 27 |
| 180 | 90 | 27 |
What each input means
- Tank Volume (gallons)
- Total water volume of the aquarium in US gallons.
- Current Nitrate (ppm)
- Your current nitrate reading. Safe range is typically under 20 ppm for freshwater.
- Target Nitrate (ppm)
- Desired nitrate level after the water change. 10-20 ppm is a common target.
- Weekly Nitrate Rise (ppm)
- How many ppm nitrate rises per week from feeding and bioload.
What each result means
- Immediate Change (%)
- Percentage of water to change now to reach your target nitrate.
- Immediate Change (gallons)
- Volume of water to remove and replace now.
- Weekly Maintenance (%)
- Recommended weekly water change percentage to maintain nitrate below 20 ppm.
- Weekly Change (gallons)
- Weekly water change volume for ongoing maintenance.
- Post-Change Nitrate (ppm)
- Expected nitrate level immediately after the water change.
- Schedule Intensity
- 1 = Light (biweekly OK), 2 = Standard (weekly), 3 = Heavy (twice weekly or reduce stocking).
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersTank Volume (gallons) = 30, Current Nitrate (ppm) = 40, Target Nitrate (ppm) = 10, Weekly Nitrate Rise (ppm) = 10 = 4 input(s) provided
- Calculate Immediate ChangeImmediate Change75 = 75
- Calculate Immediate ChangeImmediate Change = (tankVolume * changePercent) / 10022.5 = 22.5
- Calculate Weekly MaintenanceWeekly Maintenance50 = 50
- Calculate Weekly ChangeWeekly Change = (tankVolume * weeklyChangePct) / 10015 = 15
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Aquarium Keeping
Aquarium Stocking Calculator
Fish count from tank volume, species, and filtration.
Aquarium KeepingFish Quarantine Calculator
Quarantine tank size and medication dosing for new fish.
Aquarium KeepingAquarium Heater Sizing Calculator
Heater wattage from tank volume and temperature delta.
Pet CareAquarium Size Calculator
Calculate the minimum aquarium size for your fish. Get tank recommendations, filter GPH, and heater wattage based on fish count, size, and type.
Auto RepairOil Change Interval Calculator
Interval index from conditions and oil type.
More in Family, Parenting & Pets.