TankSnap › Guides › How often to test
Routine
How often should you test your aquarium water?
It depends on how old the tank is and how heavily it is stocked. A new tank needs frequent checks. A stable, established one needs far fewer. Here is a schedule you can follow.
The short answer
| Situation | What to test | How often |
|---|---|---|
| New tank, still cycling | Ammonia, nitrite, nitrate | Every day or two |
| First weeks after adding fish | Ammonia, nitrite | Every day or two for the first one to two weeks, then every few days |
| Established, stable tank | Nitrate, plus an occasional ammonia and nitrite check | Nitrate once a week, or every two weeks if it has stayed steady for months. Ammonia and nitrite every month or two, and whenever something changes |
| Established tank | pH, KH, GH | About once a month, or when your water source changes |
| Heavily stocked, shrimp, or sensitive species | Ammonia, nitrite, nitrate | Weekly at minimum |
Treat these as a starting point. A tank that has been stable for a long time can be tested less often. One that keeps surprising you needs more attention, not less.
In a stable tank, nitrate is the routine number: it tells you when to change water. Ammonia and nitrite are more of a diagnostic check. They should stay at zero, so testing them often tells you little, but they matter most after you add fish, disturb the filter, use medication, or see unexplained deaths or odd behaviour (see the list below).
Always test straight away when…
- Fish look wrong. Gasping at the surface, clamped fins, hiding, or refusing food.
- You add several fish. More fish means more waste, and the bacteria need time to catch up.
- You clean or replace the filter. Bacteria live on the media, and disturbing it can set the cycle back.
- You use medication. Some treatments harm beneficial bacteria.
- Something dies in the tank. A hidden dead fish or snail can send ammonia up quickly.
- The power was off. Filter bacteria can run short of oxygen and die back in a long outage.
- You change water source or products. New tap water, new substrate or new additives can all shift pH and hardness.
Tips that make testing more useful
Test just before a water change
That shows the highest level the fish have lived with since the last change. Testing straight after only tells you the water looks good right now.
Test at the same time and in the same way
Readings vary through the day, particularly pH in planted tanks, so comparing a morning test with an evening test mixes up the signal. Use the same kit and the same routine, and see how to read a water test for the details that matter.
Act on a change, not on one number
If a reading is odd, re-test before reacting. The exception is fish gasping or in obvious distress: do not wait. Do a water change and add aeration first, then test. Constantly chasing a number with chemicals tends to cause more swings than it fixes.
Tie it to a habit
Many keepers test on the same day as their water change. A weekly reminder works better than good intentions, and it keeps your history complete.
Is it possible to test too much?
Not harmfully, but there is a point of diminishing returns. Daily tests on a tank that has not changed in a year add little. Put that effort into feeding sensibly and doing regular water changes.
Never forget a test day
TankSnap can remind you when a test or water change is due. Set the interval once, either for all your tanks or for a single one, and log each result by photographing your strip or kit. You confirm the suggested reading before it goes in your history.