What You Need to Test and Why
The water in your tank changes constantly. Fish waste breaks down into ammonia, bacteria convert it to nitrite, then to nitrate, and the pH shifts as organic matter decays. You cannot see these changes, but they kill fish. Testing tells you what is actually happening in your water instead of guessing.
The four tests that matter most are ammonia, nitrite, nitrate, and pH. In a new tank, ammonia and nitrite spike and stay dangerous until beneficial bacteria colonize the filter — this is called the nitrogen cycle. In an established tank, ammonia and nitrite should stay at zero; nitrate climbs slowly and you control it with water changes. pH matters because fish are adapted to specific ranges, and swings stress them even if the number itself is not extreme.
You do not need to test every day forever. New tanks need testing two or three times a week for the first month. Established tanks need testing once a week or once every two weeks. If you see sick fish or cloudy water, test when ready.
Key Takeaways
- Ammonia and nitrite must stay at zero in an established tank; either one above 0.25 ppm means your filter is not working or is overloaded.
- Nitrate climbs in all tanks and is controlled by water changes, not by the filter; levels above 40 ppm stress most fish.
- Liquid test kits are more accurate than test strips and cost less per test over time, though strips are faster if you test often.
- A new tank needs testing two to three times a week until ammonia and nitrite both hit zero and stay there for a week.
- pH matters less than stability; a tank at pH 6.5 that never moves is safer than one that swings between 6.0 and 7.5.
Liquid Test Kits vs. Test Strips
You have two ways to test: liquid test kits and test strips. Liquid kits cost $25 to $35 upfront and test 100 to 200 times before you need to replace the reagent bottles. Test strips cost $15 to $20 per box of 25 to 50 strips. If you test weekly, strips cost more per year; if you test rarely, strips are cheaper.
Liquid kits are more accurate. You add drops of reagent to a water sample, wait a set time, and compare the color to a chart. The color shift is gradual and easier to read precisely. Test strips change color across the entire strip at once, and the color can be hard to match exactly to the chart, especially under poor light or if you are colorblind.
The most popular liquid kit is the API Master Test Kit, which tests ammonia, nitrite, nitrate, and pH. It is widely available and the instructions are clear. If you want strips, Tetra EasyStrips or API Aquarium Test Strips are reliable, though neither is as precise as liquid.
For a new tank, buy a liquid kit. You will test often and the accuracy matters when you are watching for the cycle to complete. For an established tank you check monthly, strips are fine.
How to Test Ammonia and Nitrite
Ammonia and nitrite are the two tests you do first, because they tell you whether your tank is safe right now. Both should read 0 ppm in an established tank. If either is above 0.25 ppm, do a 25 percent water change when ready and test again in 24 hours.
With a liquid kit, fill a clean test tube with water from the tank — not from the filter intake, but from the open water where the fish swim. Add the ammonia reagent (usually 8 drops), cap the tube, shake it for 10 seconds, and wait 5 minutes. The water will turn yellow (0 ppm), light green (0.25 ppm), or darker green (0.5 ppm or higher). Compare the color to the chart on the kit box.
Nitrite uses the same process: fill the tube, add the nitrite reagent (usually 8 drops), shake, wait 5 minutes, and compare. Nitrite turns from colorless to pink or red as the level rises. A pink tint means 0.25 ppm or higher — do a water change.
With test strips, dip the strip in the tank water for 3 seconds, pull it out, and wait the time listed on the box — usually 60 seconds. Compare the ammonia and nitrite squares on the strip to the color chart. If either square is not the lightest color, your ammonia or nitrite is above zero.
How to Test Nitrate and pH
Nitrate is different from ammonia and nitrite. It is not toxic at the levels most tanks reach, but high nitrate stresses fish and feeds algae. In an established tank, nitrate climbs slowly and you control it by doing water changes. A reading of 20 to 40 ppm is normal; above 80 ppm means you need bigger or more frequent water changes.
The nitrate test in a liquid kit requires two reagent bottles. Add 10 drops of the first reagent, shake for 1 minute, then add 10 drops of the second reagent and shake for another minute. Wait 5 minutes and compare the color. Nitrate turns from colorless to yellow, orange, or red as it rises. This test takes longer than ammonia or nitrite, but you only need to do it once a week.
pH tells you how acidic or basic the water is. The scale runs from 0 (very acidic) to 14 (very basic); 7 is neutral. Most freshwater fish do well between pH 6.5 and 7.5. The pH test uses a single reagent bottle: add 10 drops to a test tube of tank water, wait 1 minute, and compare the color to the chart. The color shifts from orange (acidic) through yellow and green to blue (basic).
In a new tank, test pH once a week. In an established tank, test it once a month or only if you see problems. pH swings are more dangerous than a stable pH that is slightly outside the ideal range — a tank at pH 6.0 that never moves is safer than one that bounces between 6.0 and 7.5.
Understanding the Nitrogen Cycle and New Tank Testing
When you set up a new tank, ammonia and nitrite will spike. This is normal and expected. Fish waste and uneaten food break down into ammonia. Beneficial bacteria called Nitrosomonas colonize your filter and convert ammonia to nitrite. Then another bacteria, Nitrobacter, converts nitrite to nitrate. This process is called the nitrogen cycle, and it takes 4 to 6 weeks in most tanks.
During the cycle, test two or three times a week. You will see ammonia rise first, usually to 2 to 4 ppm by day 3 or 4. Then it will drop as bacteria grow, and nitrite will rise. Nitrite peaks a week or two after ammonia peaks, often reaching 2 to 5 ppm. Then nitrite drops and nitrate rises. When ammonia and nitrite both stay at zero for a full week, the cycle is complete.
If you are cycling with fish in the tank, do a 25 percent water change whenever ammonia or nitrite hits 1 ppm or higher. This keeps the toxins from killing the fish while the bacteria are still growing. If you are cycling without fish (fishless cycling), you can let ammonia and nitrite climb higher — this feeds the bacteria faster — and skip water changes until the cycle is done.
Once the cycle is complete, ammonia and nitrite should stay at zero. If they spike again, your filter is failing, you are overfeeding, or the tank is overstocked. Test when ready and do a water change.
Common Testing Mistakes and How to Avoid Them
The most common mistake is testing water from the filter intake instead of the open tank. Water at the filter intake is already being processed and does not show you what the fish are actually living in. Always fill your test tube from the middle of the tank, away from the filter and heater.
Another mistake is using old reagent bottles. Liquid test kits expire. The bottles are usually good for 2 to 3 years if you keep them sealed and out of direct sunlight. If your kit is older than that, the reagents may have degraded and your readings will be wrong. Write the purchase date on the box with a marker so you know when to replace it.
Test strips also expire and degrade if exposed to moisture or heat. Keep them in the sealed container they come in, in a cool dry place. If the strips have changed color while sitting in the container, they are bad — throw them away and buy new ones.
Do not test when ready after a water change or after feeding. Wait at least 30 minutes after feeding so the food has time to break down, and wait at least an hour after a water change so the new water has mixed with the tank. Testing too soon gives you readings that do not reflect the actual tank conditions.
When to Test More Often and What to Do With Your Results
Test more frequently if you see sick or dying fish, if the water looks cloudy, or if you notice algae blooming suddenly. These are signs that something in the water chemistry has changed. Test when ready to find out what.
If ammonia or nitrite is above zero in an established tank, do a 25 percent water change and test again in 24 hours. If it is still above zero, do another 25 percent change. If it stays high after two water changes, your filter may be clogged or failing — clean the filter media in old tank water (not tap water, which kills the bacteria) and test again in a few days.
If nitrate is above 80 ppm, increase the size or frequency of your water changes. A 25 percent change once a week may not be enough; try 50 percent once a week or 25 percent twice a week. Nitrate does not hurt fish at moderate levels, but it feeds algae and makes the tank harder to keep clean.
If pH is swinging wildly, the problem is usually decaying organic matter or a filter that is not running enough. Clean the filter, remove any dead plants or uneaten food, and make sure the filter is running at the flow rate recommended for your tank size. Stability matters more than the exact number.
Frequently Asked Questions
Can I use tap water to rinse my test tubes?
No. Tap water contains chlorine and minerals that will contaminate your test. Rinse test tubes with distilled water or with tank water from a previous test. Let them air dry between tests.
What does it mean if my ammonia test turns yellow-green instead of pure yellow?
Yellow-green means ammonia is present at 0.25 ppm or higher. This is above zero and requires action. Do a water change and test again in 24 hours. In a new tank, this is normal; in an established tank, it signals a problem with the filter or stocking level.
Do I need to test for phosphate or other things besides ammonia, nitrite, nitrate, and pH?
No, not for basic care. Ammonia, nitrite, nitrate, and pH tell you whether the tank is safe and the filter is working. Phosphate and other minerals matter only if you are growing live plants or dealing with specific algae problems. Start with the four core tests.
Why does my nitrite test take longer than the ammonia test?
The nitrite reagent in most kits requires two bottles and two mixing steps to develop the color accurately. Ammonia uses one bottle. Both are reliable; nitrite just takes more time. This is normal and not a sign anything is wrong.
Can I test the water while the filter is off?
You can, but the reading will not be accurate. Turn the filter back on and wait 30 minutes, then test. The filter needs to be running so the water is mixed and the bacteria are actively working. Testing with the filter off gives you a snapshot of a stagnant tank, not your actual conditions.