The Complete Method
There is one routine that keeps an aquarium clean, and it is not "empty it and start again." It is the partial water change, performed properly. This is that procedure, end to end, with the reason for every step stated plainly.
Reading time ~9 minutes · Applies to freshwater & marine · Frequency: typically weekly to fortnightly
The principle in one paragraph
An aquarium is a sealed loop. Food goes in; waste does not leave on its own. The nitrogen cycle converts the most acutely toxic waste — ammonia — into nitrite and then into far less toxic nitrate, but nitrate still accumulates, and only you remove it.[7] "Cleaning" an aquarium is therefore not disinfection. It is partial replacement: taking out a fraction of the loaded water and the settled detritus, and replacing it with clean, conditioned water — without destroying the living filter that does the hard chemical work.[8]
Never clean the whole system at once. The filter and substrate house the nitrifying bacteria your fish depend on.[1] Strip them all in one session and you can trigger a fresh, toxic ammonia spike in an otherwise mature tank — the failure hobbyists call "new tank syndrome," reproduced by over-cleaning.
What the procedure looks like
Before you start: assemble the kit
Everything that touches the tank should be reserved for the tank — soap residue and household cleaning chemicals are toxic to fish and to the filter bacteria. A dedicated bucket is not fussiness; it is contamination control.
| Item | Purpose | Note |
|---|---|---|
| Gravel vacuum / siphon | Removes water and lifts detritus from the substrate | Size to the tank; too large empties it too fast. |
| Bucket (aquarium-only) | Holds removed and replacement water | Never one that has met detergent. |
| Algae scraper / pad | Clears the viewing glass | Magnetic scrapers avoid wet sleeves. |
| Dechlorinator | Neutralises chlorine and chloramine in tap water | Chlorine is lethal to filter bacteria and gills. |
| Test kit | Ammonia, nitrite, nitrate, pH | Liquid reagent kits are more reliable than strips. |
| Thermometer | Matching replacement-water temperature | Avoids thermal shock to the fish. |
The method, step by step
-
Test the water, and write it down
Before touching anything, measure ammonia, nitrite, nitrate and pH, and record them with the date. Ammonia and nitrite should read zero in an established tank; any detectable amount is a problem the water change is about to help with.[4] A maintenance log turns a hobby into a controlled system — it is the aquarium equivalent of monitoring, and it tells you whether your routine is actually working.
-
Switch off the heater and filter
Lowering the water level can expose a heater (which may crack or overheat) or a filter intake (which may run dry and lose its prime). Turn both off first. A heater left running in air is the most common avoidable casualty of water-change day.
-
Scrape the glass before you drain
Clear algae and film from the viewing panes now, while the water is still high, so the loosened material is carried out by the siphon rather than left to settle. Work top to bottom.
-
Siphon 25–50% of the water, vacuuming the substrate
Drive the gravel vacuum into the substrate in sections. Detritus — uneaten food, faeces, decaying plant matter — is denser than gravel and lifts into the tube while the substrate falls back. This removes the raw material that would otherwise feed the ammonia load. A routine change of roughly a quarter to a half of the volume is the usual target; the right figure depends on stocking and test results, which is exactly what the schedule calculator estimates.
Do not deep-clean all the substrate at onceThe substrate is a secondary biological filter. Vacuum a different portion of the bed each session rather than scouring the whole floor in one go, so the bacterial population is never removed wholesale.[1]
-
Service the filter — gently, and only if needed
If filter flow has dropped, rinse the mechanical media (sponges, floss) in the bucket of water you just removed, never under the tap: chlorinated tap water kills the nitrifying colony living on that media.[2] Replace media only a portion at a time, and only when it is physically falling apart. Biological media in particular should be disturbed as little as possible. Filtration is covered in full in the Filtration guide.
-
Prepare the replacement water
Match the temperature to the tank by feel and thermometer, then add dechlorinator at the dose on the bottle to neutralise chlorine and chloramine.[9] For marine systems, mix salt to the correct specific gravity and let it dissolve and stabilise before use. Adding cold, untreated tap water directly to a stocked tank is one of the fastest ways to harm fish.
-
Refill slowly
Pour or pump the new water in gently — onto a plate, a rock, or the back glass — so you do not blast the substrate into a cloud or stress the fish with a torrent. The aim is for the fish to barely notice the event has happened.
-
Restart, and confirm
Switch the filter and heater back on. Check that the filter has re-primed and is flowing, that the heater is submerged, and that the temperature is holding. Watch the fish for a few minutes: calm, normal behaviour is the sign of a change done well.
What "clean" actually means — the target readings
A clean aquarium is defined by its water, not by how it looks. These are the parameters the method is keeping in range. Note that ammonia and nitrite have hard targets grounded in toxicity research; nitrate is kept low chiefly by the water change rather than to a single universal number.
| Parameter | Target in a stocked tank | Why |
|---|---|---|
| Ammonia (NH₃/NH₄⁺) | 0 mg/L | Toxic to gills and tissues; toxicity rises with pH and temperature.[4][5] |
| Nitrite (NO₂⁻) | 0 mg/L | Causes "brown blood disease" by disabling oxygen transport.[6] |
| Nitrate (NO₃⁻) | Kept low & stable | End-product of the cycle; removed by dilution at each water change.[7] |
| pH | Stable | Most fish tolerate a range; sudden swings cause stress.[14] |
| Temperature | Species-appropriate, steady | Abrupt change suppresses immunity and invites disease.[11] |
For most stocked freshwater tanks, a partial change every one to two weeks is a sensible starting cadence — but the correct interval is the one that keeps the readings above in range for your tank. Let your nitrate trend and stocking decide it. The schedule calculator gives a reasoned first estimate.
Common mistakes, and the principle each one breaks
| The mistake | What goes wrong |
|---|---|
| Emptying and "starting fresh" | Destroys the biological filter; restarts the toxic cycle from zero.[1] |
| Rinsing media under the tap | Chlorine kills the nitrifying bacteria on the media.[2] |
| Untreated tap water straight in | Chlorine/chloramine harms gills and filter alike.[9] |
| Over-feeding, then over-cleaning to compensate | Excess food is the upstream cause; cleaning harder treats the symptom. |
| Skipping the test | You are flying blind; toxicity is a number, not a guess.[4] |
Read next
- Water Chemistry — why ammonia and nitrite are zero, and what pH, KH and GH are doing.
- Filtration — the living machine the method is protecting.
- Schedule Calculator — turn this method into a dated routine.