Aquarium Water Change Schedule Calculator
Calculate how much water to change and how often to keep your aquarium healthy.
Based on tank volume, stocking level, and filter quality.
Why water changes matter:
Fish produce ammonia constantly through waste and respiration. Beneficial bacteria convert ammonia to nitrite, then to nitrate. Nitrate is less toxic but still harmful at high levels. Water changes are the only reliable way to remove nitrate, replenish trace minerals, and dilute any buildup of dissolved organics.
The core formula:
Nitrate removed (%) = Water changed (%) × 1
If you change 25% of the water, you remove 25% of dissolved nitrates. Nitrate then rebuilds until the next change. The goal is to keep nitrate below 20–40 ppm for most freshwater fish, and below 5–10 ppm for reef tanks.
How stocking level changes frequency:
- Lightly stocked (few small fish, heavily planted): Every 2–3 weeks, 20–25%
- Moderately stocked (community tank, normal load): Every 1–2 weeks, 25–30%
- Heavily stocked (cichlids, goldfish, overstocked): Every 3–7 days, 30–50%
- Reef/saltwater: Every 1–2 weeks, 10–15% (stability matters more than volume)
Worked example:
75-gallon tank, heavily stocked with cichlids:
- Weekly 30% change = 75 × 0.30 = 22.5 gallons per week
- If you miss a week: do a 40% change to catch up = 30 gallons
- Monthly total: ~90 gallons removed and replaced
Fresh vs. saltwater note:
Saltwater changes require matching salinity (1.025–1.026 specific gravity for reef). Pre-mix saltwater 24 hours ahead and aerate before adding. Temperature should match tank (±1°F) to avoid shocking fish.
Dechlorination:
Always treat tap water with a dechlorinator (sodium thiosulfate) before adding. Chloramine-treated municipal water needs a product that neutralizes both chlorine AND chloramine — check your local water report.
Signs you need more frequent changes:
- Nitrate above 40 ppm
- Fish gasping at surface
- Algae blooms (excess nutrients)
- Yellowing water (dissolved organics)
- Fish showing stress colors or lethargy