Quick Answer: Yes — you should do regular water changes. Partial water changes are the single most impactful maintenance task in freshwater fishkeeping, removing accumulated toxins that no filter can eliminate. Aim for 25–30% weekly in most community tanks, always using dechlorinated, temperature-matched water.
If you’ve ever asked yourself “should I do a water change?” — the answer is yes, and probably more consistently than you’re currently doing. Water changes aren’t busywork. They’re the foundation of fish health, and understanding why they matter makes it far easier to stay on schedule.
Should You Do a Water Change? (The Short Answer)
Your filter works hard, but it has one critical limitation: it cannot remove nitrate, the end product of fish waste breakdown. Nitrate accumulates continuously in any closed aquarium, and the only reliable way to reduce it is to physically remove water and replace it with fresh. That’s exactly what a water change does.
Beyond nitrate removal, water changes replenish trace minerals, stabilize pH, dilute dissolved organics, and restore fresh dissolved oxygen. No filter — no matter how powerful — replicates all of those effects at once.
What Counts as a Water Change?
A water change means removing a portion of your tank water — typically with a gravel vacuum — and replacing it with dechlorinated, temperature-matched fresh water. The key word is partial. You’re refreshing the tank, not emptying it.
Partial vs. full water changes: A partial water change (PWC) replaces 10–50% of your tank volume. This is standard practice. A full water change — draining everything — is almost never appropriate. It destroys beneficial bacteria colonies, causes osmotic shock, and restarts your nitrogen cycle from scratch. Reserve full changes for genuine emergencies only, and even then, explore alternatives first.
Why Nitrate Keeps Building Up (And Why Water Changes Fix It)
Every fish produces ammonia constantly — through their gills, urine, and decomposing waste. Ammonia is acutely toxic, but a healthy, cycled tank has colonies of Nitrosomonas bacteria that convert it to nitrite, and Nitrospira bacteria that convert nitrite to nitrate. This is the nitrogen cycle.
Nitrate is the end of the line. It just keeps building.
Standard biological, mechanical, and chemical filtration cannot remove nitrate. Activated carbon won’t touch it. A canister filter rated for twice your tank size won’t touch it. The only ways nitrate leaves your system are through water changes or consumption by live plants.
In a typical community tank with weekly water changes, nitrate stays manageable. Skip those changes for a month, and levels can climb past 80–100 ppm — well into the danger zone for most fish.
The Hidden Dangers of Chronic Nitrate Exposure
Elevated nitrate rarely kills fish overnight, which is exactly what makes it so insidious. Long-term exposure above 40 ppm suppresses immune function, making fish far more susceptible to disease. It fuels algae blooms, disrupts reproduction, and causes osmotic stress at high concentrations. Sensitive species like discus show stress symptoms at levels as low as 10–20 ppm.
Old Tank Syndrome: A Cautionary Tale
Old tank syndrome happens when water changes are neglected for months or years. Nitrate climbs to extreme levels while pH crashes as carbonate hardness is depleted. Fish appear to cope — they’ve adapted slowly — but they’re chronically stressed and immunocompromised. New fish added to the tank die almost immediately.
Critical warning: Don’t perform a large water change on an old tank syndrome tank. The sudden pH shift can kill your fish faster than the neglect did. Instead, do small 10% changes every few days, gradually nudging parameters back toward safe levels over two to four weeks.
Key Water Parameters and What They Tell You
A liquid test kit is essential for tracking these numbers — the API Freshwater Master Test Kit is a reliable, affordable option that covers all the parameters below.
| Parameter | Safe Target | Danger Zone |
|---|---|---|
| Ammonia | 0 ppm | >0.25 ppm |
| Nitrite | 0 ppm | >0.25 ppm |
| Nitrate | <20 ppm (sensitive species: <10 ppm) | >80 ppm |
| pH | 6.8–7.8 (species dependent) | Swings >0.3 units/24 hrs |
| KH | 4–8 dKH | <3 dKH (pH instability risk) |
| Temperature | 75–80°F / 24–27°C (tropical) | ±2°F from tank during changes |
Ammonia (safe level: 0 ppm): Any detectable ammonia is a problem. At 0.25 ppm, fish begin showing gill damage. At 2 ppm, it becomes acutely lethal — faster in warmer, higher-pH water where un-ionized NH₃ dominates. An immediate partial water change is the first response to any ammonia reading above zero.
Nitrite (safe level: 0 ppm): Nitrite is most dangerous during a tank’s initial cycling period. It interferes with hemoglobin’s ability to carry oxygen, essentially suffocating fish even in well-oxygenated water. Any reading above zero calls for an immediate water change.
Nitrate (target: under 20–40 ppm): For most community fish, keeping nitrate under 40 ppm is the practical goal; under 20 ppm is better. Discus, wild-caught soft-water species, and fry tanks should stay under 10 ppm.
pH and KH — stability over perfection: Chasing a perfect pH number matters less than keeping it stable. A fish adapted to pH 7.4 is far better off staying at 7.4 than swinging between 6.8 and 7.6. Carbonate hardness (KH) is your buffer — it resists swings. When KH drops below 3 dKH, pH can crash overnight.
Temperature: Replacement water within ±2°F (±1°C) of your tank temperature is non-negotiable. Cold tap water poured directly into a tropical tank causes thermal shock — fish can develop ich and other stress-related diseases within 24 hours. Use a reliable thermometer every single time, such as the Zacro Digital Aquarium Thermometer.
How Often Should You Do a Water Change?
Building the Right Schedule for Your Tank
The baseline — 25–30% weekly — works well for most community tanks. But it’s a starting point, not a law. Your actual schedule depends on stocking density, filtration, feeding habits, and whether you keep live plants.
- Nano tanks (5–10 gallons): 2–3 small changes per week (10–15% each). Small water volume means almost no dilution buffer, and a single fish can spike parameters within days.
- Community tanks (20–75 gallons): Weekly 25–30% changes. This is the schedule to build your routine around.
- Large tanks (100+ gallons): Bi-weekly 20–25% changes are often sufficient. More water volume means slower nitrate accumulation. Many large-tank keepers invest in a Python No Spill Clean and Fill Water Changer to make the process practical.
- Heavily planted tanks: Live plants consume nitrate directly and can extend change intervals — but they don’t eliminate the need for changes entirely.
Signs You’re Not Changing Water Often Enough
- Persistent algae blooms (green water, hair algae, black beard algae)
- Fish becoming lethargic or hiding more than usual
- Fish gasping at the surface
- Cloudy or yellowish water that doesn’t clear
- Nitrate readings above 40 ppm
How Stocking and Feeding Affect Your Water Change Schedule
High-Bioload Species That Need More Frequent Changes
| Species | Bioload | Notes |
|---|---|---|
| Goldfish | Very High | May need 2–3× weekly changes |
| Oscars / large cichlids | High | Weekly 30–50% common |
| Discus | Moderate–High | Nitrate tolerance <10–20 ppm |
| Community tetras / rasboras | Low–Moderate | Standard weekly schedule |
| Corydoras / small catfish | Low | Minimal extra demand |
| Freshwater shrimp | Very Low | Sensitive to parameter swings |
Shrimp deserve special mention. They’re hardy in stable conditions but extremely vulnerable to sudden parameter shifts. For large changes in shrimp tanks, drip the replacement water in slowly rather than pouring it all at once, and always dechlorinate fully.
Overfeeding: The Fastest Way to Foul Your Water
Uneaten food starts decomposing within hours, spiking ammonia before your filter bacteria can respond. Feed only what your fish consume within two to three minutes, and remove any leftovers promptly. This single habit change can dramatically reduce how often you need emergency water changes.
Protein-heavy live and frozen foods — bloodworms, brine shrimp, beef heart — produce significantly more nitrogen waste than vegetable-based foods. If you’re feeding a rich diet, factor that into your change schedule.
How to Do a Water Change: Step-by-Step
What You Need
- Gravel vacuum / siphon — the workhorse of any water change. The Python Pro-Clean Gravel Washer is a popular choice for tanks up to 55 gallons.
- Clean dedicated bucket — never use one that’s had soap or cleaning products in it
- Liquid dechlorinator — Seachem Prime is widely trusted because it also detoxifies ammonia and nitrite in a pinch
- Thermometer to match replacement water temperature
The Process
- Turn off the heater and filter if your water level will drop significantly — running a heater element out of water can crack the glass tube.
- Siphon the substrate while removing water. Work methodically across the gravel, covering roughly one-third of the substrate per session rather than the whole floor every time.
- Stop at your target volume — typically 25–30% of tank volume.
- Prepare replacement water in your bucket. Add dechlorinator at the correct dose, then check temperature before adding anything to the tank.
- Pour in slowly — against the glass or over a saucer to avoid blasting your substrate or startling fish.
- Restart equipment once the water level is restored.
For fine sand, hover the siphon 1–2 inches above the surface rather than pushing it in — lighter sand will swirl but mostly settle back, while waste gets pulled through.
Common Mistakes to Avoid
- Skipping dechlorination — even once can cause gill damage or wipe out filter bacteria
- Temperature mismatch — always check before adding replacement water
- Changing too much at once — more than 50% risks parameter shock, especially in established tanks
- Ignoring the gravel — detritus trapped in substrate keeps producing ammonia even after a water change
- Pouring water directly onto fish or decorations — always aim for the glass
Water Changes and Disease: Prevention and Treatment
Poor water quality sets the stage for almost every common aquarium disease. Fish living in elevated ammonia, nitrite, or nitrate are under constant physiological stress — cortisol rises, immune function drops, and opportunistic pathogens that healthy fish would shrug off become life-threatening.
Ich is almost always triggered by stress — temperature fluctuations, new fish introductions, or deteriorating water quality. Fin rot follows elevated ammonia or nitrate almost predictably. During treatment for either, daily 25–30% water changes help remove free-swimming parasite stages and support recovery alongside medication.
Ammonia or nitrite emergency: If fish are gasping at the surface with red or inflamed gills, test immediately. If either parameter is elevated, do a 30–50% water change right now, add Seachem Prime to detoxify remaining toxins, identify the root cause (filter failure, overstocking, uncycled tank), and retest in four to six hours.
Frequently Asked Questions
Can I do a water change too often? Daily small changes (10–15%) are generally fine and sometimes necessary during disease treatment or cycling. The risk isn’t frequency — it’s changing too much at once. Stick to 50% or less per change to avoid parameter shock.
Do I need to do a water change if I have live plants? Yes, but you may be able to extend the interval. Heavily planted tanks consume nitrate efficiently, and some aquarists running high-tech planted setups change water every two weeks without issues. Test regularly and let your nitrate reading guide the schedule.
What if my tap water has high nitrate already? This is more common than people realise, especially in agricultural areas. Test your tap water — if it reads above 20 ppm out of the tap, water changes alone won’t solve your nitrate problem. Options include using a reverse osmosis (RO) filter, blending tap water with RO water, or adding fast-growing stem plants to consume nitrate between changes.
Should I do a water change on a new tank that’s still cycling? Yes, but carefully. During cycling, ammonia and nitrite will spike — small daily changes of 20–25% keep levels from reaching lethal concentrations while preserving enough ammonia to feed your developing bacteria colonies. Avoid large changes that reset the cycle.
How do I know if my water change schedule is working? Test your water 24–48 hours before your scheduled change (not right after). If nitrate is consistently under 20–40 ppm at that point, your schedule is working. If it’s regularly climbing above 40 ppm, increase frequency or volume.