Skip to content

What is a safe nitrate level for an aquarium?

A safe aquarium nitrate level is generally below 20–40 ppm. Learn what nitrate is, why it climbs, and how to keep it in the healthy range.

The short answer

For a typical freshwater community tank, keep nitrate below about 20–40 ppm. It’s the end product of your filter breaking down fish waste β€” harmless at low levels, but stressful and algae-fuelling when it climbs. There’s no single magic number: aim for under 20 ppm if you can, treat 40 ppm as a ceiling for most fish, and act whenever a test shows it creeping up.

Where nitrate comes from

Fish waste becomes ammonia, your filter bacteria convert that to nitrite, then to nitrate. The catch is that the biological cycle stops there β€” nothing in a normal filter removes nitrate. It simply accumulates between water changes. Understanding this loop is the whole point of learning how to cycle an aquarium.

Tip: your tap water may already contain nitrate before it reaches the tank. Test your source water too β€” if it's high, you'll need more plants or more frequent changes to hit a low target.

Why high nitrate matters

Chronically high nitrate leaves fish listless, suppresses growth in young fish, harms sensitive species and shrimp, and feeds algae blooms including green water. It’s rarely an instant killer, but it’s a reliable marker that waste is outpacing your maintenance.

How to keep it low

  • Water changes are the primary tool β€” a weekly 25–30% change exports nitrate directly. See how to do a water change.
  • Live plants absorb nitrate as they grow; fast growers make the biggest dent.
  • Feed less and stock sensibly β€” less input means less nitrate.
  • For stubborn cases, read how to lower nitrates.

Test to know your number

You can’t manage what you don’t measure. A liquid test kit gives a real number rather than a guess, and checking it before and after water changes tells you whether your routine is keeping up. Browse the water testing hub for how the readings fit together.

Frequently asked questions

What nitrate level is too high?

Sustained readings above roughly 40 ppm start to stress many fish and fuel algae, and above 80–100 ppm is clearly harmful, especially for sensitive species and fry. Aim to keep it well under 40 ppm for a community tank.

Is zero nitrate possible or necessary?

Near-zero is normal in a heavily planted tank because plants consume it, and that's fine. You don't need to hit zero β€” a low, stable reading under about 20 ppm is the practical goal for most tanks.

πŸ”Ž 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