Water-change percentage depends on bioload, plant load, and parameter creep. Light stocking (community): 20-25% weekly. Standard community: 25-30% weekly is the universal hobby default. Heavily stocked (cichlids, goldfish, fancy plecos): 30-50% weekly. Planted high-tech: 30-50% weekly to reset Estimative Index fertilizer dosing. Reef tank: 10-15% weekly OR 25% biweekly with reef-grade salt. Why not 75%+ changes: osmotic shock to fish, pH swing, KH/GH swing, sudden trace mineral redistribution. Even with parameter-matched water, the disruption stresses fish. Exceptions to "no big changes": 1) emergency ammonia/nitrite poisoning - do 50% immediately, then 30% the next day to dilute toxins. 2) catastrophic medication overdose - 75% with carbon to remove. 3) cycle-cracking parasitic outbreak - large changes during treatment. Frequency tradeoff: 50% biweekly = same dilution as 25% weekly. Pick whichever fits your schedule. Skipping a month then doing 70% is much worse than 30% weekly. Always: dechlorinate (Seachem Prime, API Stress Coat), match temperature within 2°F, match pH and KH within reason. Buckets + Python water-change kits both work; just stay consistent.
The full Q&A library answers the most-searched aquarium questions. Browse calculators, glossary, and disease database for related help.