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.

Freshwater aquariums · Updated 8 October 2026

The short answer

SituationWhat to testHow often
New tank, still cyclingAmmonia, nitrite, nitrateEvery day or two
First weeks after adding fishAmmonia, nitriteEvery day or two for the first one to two weeks, then every few days
Established, stable tankNitrate, plus an occasional ammonia and nitrite checkNitrate 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 tankpH, KH, GHAbout once a month, or when your water source changes
Heavily stocked, shrimp, or sensitive speciesAmmonia, nitrite, nitrateWeekly 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…

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.