Skip to content

Why is my nitrate always high?

Persistently high nitrate means more waste is going in than water changes take out. Here's why nitrate builds and how to bring it down and keep it there.

The short answer

Nitrate is the end product of your filter’s cycle β€” it converts toxic ammonia into nitrite and then into far less toxic nitrate, but nothing in the tank removes that nitrate. Only a water change does. If your nitrate is always high, it’s because more waste is going in (or accumulating) than your water changes are taking out. The fix is more or bigger changes, plus cutting the waste at source.

Why it builds up

Persistently high nitrate points to an imbalance:

  • Not enough water changes β€” the number-one cause. Nitrate only leaves via changed water.
  • Overstocking or overfeeding β€” more fish and more food means more waste converted to nitrate.
  • High-nitrate tap water β€” some mains water already contains significant nitrate before it goes in. Test your tap water straight from the tap to check.
  • Detritus build-up in the substrate slowly releasing waste.
Check your tap: if your tap water tests high for nitrate, no amount of water changing with that water will get you low β€” you'd need an RO unit or nitrate-removing media. Test tap and tank side by side with a liquid test kit.

How to bring it down

  1. Do a larger or more frequent water change β€” this is the direct lever. To drop from 80 to 20 ppm you may need several changes.
  2. Vacuum the substrate each time with a gravel cleaner to remove trapped waste.
  3. Feed less and reduce stocking if the tank is overloaded.
  4. Add fast-growing live plants, which consume nitrate as fertiliser.

Keeping it low

Once you’ve brought nitrate down, a consistent weekly change keeps it there. Test between changes to find the routine that holds nitrate in your target range. If it has been high for a very long time and pH is also low, read our old tank syndrome answer before making big changes. For target figures, see safe nitrate levels.

Frequently asked questions

What nitrate level is too high?

For a typical community tank, aim to keep nitrate below about 20–40 ppm. Sensitive species and shrimp prefer it lower. Readings above 40 ppm stress fish and fuel algae, and very high chronic nitrate is a sign of old tank syndrome.

Can plants lower my nitrate?

Yes β€” live plants use nitrate as a nutrient, and a heavily planted tank can noticeably reduce it. But plants rarely keep up with a heavy fish load on their own, so they complement water changes rather than replace them.

πŸ”Ž The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy β€” with an AI assistant to guide you.

πŸ“‰ Real price historyπŸ”” Buy-now alertsπŸ€– AI buying assistant
Try free for 14 days β†’
No commitment Β· Cancel in 1 click Β· 5 languages