Skip to content
Calc.

Aquarium Water Change Calculator

Determine how many gallons to change in your aquarium and how often, based on tank size, fish bioload, feeding habits, and filter quality. Ideal for freshwater and saltwater hobbyists keeping water parameters stable.

Last updated: September 2026

Fill in the required fields to see your result.
Compare 3 scenarios

Formula below · 2 sources (epa.gov, Wikipedia) · Updated Sep 2026

Compare with similar

About this calculator

Healthy aquarium water depends on diluting waste products—mainly nitrate—before they build up. This calculator estimates the recommended water change volume using the formula: change_volume = tank_volume × (fish_bioload + feeding_frequency × 0.05) × filtration_factor × √(change_frequency / 7), capped at 50% of the tank. The bioload setting is a base fraction of the tank (0.15 light, 0.25 moderate, 0.35 heavy, 0.45 overstocked), and each daily feeding adds 0.05 because uneaten food and waste add to the nitrogen load. The filtration factor scales that up for a basic filter (1.4), leaves it unchanged for good filtration (1.0) and reduces it for excellent filtration (0.7). The square-root term adjusts for change frequency: changing every two weeks or monthly needs a larger swap each time to remove the waste that accumulated in between. The cap reflects the usual advice not to change more than about half the water at once, to avoid sudden swings in temperature and water chemistry; if you hit the cap, change water more often instead. This is a rule-of-thumb starting point—test nitrate and adjust.

How to use

Suppose you have a 55-gallon tank with moderate stocking (0.25), fed twice daily, good filtration (1.0), and you change water weekly. Step 1: Load fraction = 0.25 + 2 × 0.05 = 0.35. Step 2: The good-filtration factor of 1.0 leaves it at 0.35. Step 3: Frequency factor = √(7/7) = 1. Step 4: Change volume = 55 × 0.35 × 1.0 × 1 = 19.25 gallons, about 35% of the tank each week. With basic filtration (1.4) the target rises to 26.95 gallons (49%); with excellent filtration (0.7) it falls to about 13.5 gallons (25%).

Frequently asked questions

How much water should I change in my aquarium each week?

The standard hobby guideline is 25–30% weekly for a moderately stocked tank with decent filtration. However, heavily stocked tanks or those with weaker filters may need 50% or more per week to keep nitrates below 20 ppm. This calculator personalizes that figure based on your specific bioload, feeding schedule, and filtration quality, so you replace only what is necessary without stressing fish with excessive osmotic swings.

Why does fish bioload affect how often I need to change aquarium water?

Fish bioload reflects how much organic waste your fish collectively produce. More fish, or larger species, excrete more ammonia, which beneficial bacteria convert to nitrite and then nitrate. Even a perfect filter cannot remove nitrate chemically — it must be diluted through water changes. A heavily stocked tank can double or triple waste production compared to a lightly stocked one, making regular, larger water changes essential to prevent toxic buildup and disease outbreaks.

Does better filtration reduce how much water I need to change in an aquarium?

Better mechanical and biological filtration does reduce change volume because it processes fish waste more efficiently, keeping ammonia and nitrite near zero. However, no filter eliminates nitrate entirely — that requires either water changes, live plants, or a refugium. In this calculator, filtration quality is a multiplier: excellent filtration (0.7) halves the suggested change volume compared with basic filtration (1.4), but it never eliminates the need for regular water changes altogether.

Related calculators

Sources & references