Nitrate buildup happens in every aquarium and requires regular action to control

Nitrates are the end product of the nitrogen cycle in your tank. Fish waste breaks down into ammonia, beneficial bacteria convert it to nitrite, then to nitrate. Unlike ammonia and nitrite, which are toxic at low levels, nitrates accumulate slowly and only become dangerous at high concentrations — usually above 80 parts per million (ppm). But even at 40 to 60 ppm, nitrates stress fish and encourage algae growth. The only way to remove nitrates is water changes, live plants, or reducing the bioload that creates them in the first place.

Most aquariums develop high nitrates within a few weeks if nothing is done to manage them. The problem is not a sign of failure — it is a sign that the tank is working. Your job is to remove nitrates faster than the fish produce them.

Key Takeaways

  • Water changes are the most reliable way to lower nitrates; a 25 to 50 percent change weekly removes nitrates directly from the tank.
  • Live aquatic plants consume nitrates as fertilizer, so adding stem plants or fast-growing species reduces nitrate levels over time.
  • Overfeeding and overstocking create excess waste that becomes nitrate, so feeding less and keeping fewer fish prevents the problem from starting.
  • A clean substrate and regular filter maintenance remove decaying matter before it breaks down into nitrates.
  • Test your water weekly to track nitrate levels and adjust your routine based on what the numbers show.

Water changes remove nitrates directly

A partial water change is the fastest and most straightforward way to lower nitrates. When you remove water from the tank, you remove the nitrates dissolved in it. A 25 percent water change once a week removes roughly one-quarter of the nitrates present; a 50 percent change removes half. The frequency and size depend on your tank's bioload and current nitrate reading.

Test your water first to know what you are working with. If nitrates are between 20 and 40 ppm, a 25 percent weekly change usually keeps them stable. If they are above 60 ppm, do a 50 percent change and repeat weekly until the level drops, then adjust to maintenance. Always use dechlorinated water at the same temperature as the tank to avoid shocking fish. Let tap water sit for 24 hours or use a dechlorinator product if your water authority chlorinates the supply.

Live plants consume nitrates as they grow

Aquatic plants absorb nitrates through their roots and leaves as a nutrient source. Fast-growing stem plants like ludwigia, rotala, and water sprite are particularly effective because they consume large amounts of nitrate and grow quickly enough to make a visible difference within weeks. Floating plants like water sprite and frogbit also work well and require no substrate.

Plants lower nitrates only if they are actually growing. A plant that is dying or barely surviving will not help. Provide adequate lighting — most aquarium plants need 8 to 10 hours of light daily — and consider adding a liquid fertilizer if your tap water is very soft. The more plant mass you have and the faster it grows, the more nitrate it removes. In heavily planted tanks, nitrate levels often stay below 20 ppm without water changes, though you should still do partial changes for other reasons.

Reduce the source by feeding less and stocking appropriately

Every piece of food that goes uneaten and every gram of fish waste becomes part of the nitrogen cycle. Overfeeding is the single most common cause of high nitrates in home aquariums. Feed only what your fish will eat in two to three minutes, once or twice daily. Uneaten food decays on the substrate and in the filter, creating excess ammonia that becomes nitrate.

Overstocking — keeping too many fish for the tank size — creates the same problem. More fish means more waste. A tank that is understocked and underfed will have much lower nitrate levels than one packed with fish and fed heavily. If your nitrates are consistently high despite water changes and plants, the tank may straightforward have too much bioload for its size. Consider rehoming some fish or upgrading to a larger tank.

Clean the substrate and filter regularly

Decaying matter trapped in the substrate and filter media breaks down into ammonia, which becomes nitrate. A gravel vacuum removes this debris during water changes. Push the vacuum into the substrate in several spots, especially under decorations and in corners where waste accumulates. Vacuum the entire substrate at least once a month, more often in tanks with heavy bioload.

Rinse filter media in old tank water (not tap water, which kills beneficial bacteria) every two to four weeks, depending on how dirty it gets. A clogged filter slows water flow and allows waste to accumulate. If you use a canister filter, clean the intake tube as well — it often collects a layer of sludge that blocks flow. A clean filter and substrate mean less decaying matter available to become nitrate.

Test nitrate levels weekly to track progress

You cannot manage what you do not measure. Buy a nitrate test kit — liquid kits are more accurate than strips, though strips are faster. Test your water once a week at the same time of day. Record the results so you can see whether your changes are working. If nitrates are dropping, continue what you are doing. If they are stable or rising, increase water change frequency or plant mass.

Nitrate levels naturally vary based on feeding, stocking, and plant growth. A tank that reads 30 ppm one week and 45 ppm the next is normal. What matters is the trend over a month. If the average is creeping upward, something in your routine needs to change — usually feeding or stocking.

Combine methods for the best results

The most effective approach uses all three strategies: regular water changes, live plants, and reduced bioload. A 25 percent weekly water change plus a moderately planted tank plus careful feeding will keep nitrates below 40 ppm in most setups. If you rely on only one method, you will likely need to push it harder — more frequent water changes, or a very heavily planted tank, or very light stocking.

Start with water changes and feeding adjustments, which cost nothing and work when ready. Add plants if nitrates remain high. If all three are in place and nitrates are still climbing, the tank is genuinely overstocked for its size and volume.

Frequently Asked Questions

What nitrate level is safe for fish?

Most fish tolerate nitrates below 40 ppm without visible stress. Levels above 80 ppm cause health problems in many species. Sensitive fish like discus and some shrimp species show stress at 60 ppm or higher. Test your water and aim to keep nitrates below 40 ppm as a general target.

Can I use a nitrate-removing resin or chemical?

Products like nitrate-removing resins and chemical media exist but are expensive to use regularly and do not address the root cause — excess bioload. They work temporarily but require frequent replacement. Water changes and plants are cheaper and more sustainable over time.

Do algae-eating fish lower nitrates?

No. Algae eaters consume algae, which is a symptom of high nitrates, not the cause. Removing the algae does not remove the nitrate. The fish also produce waste, which adds to the bioload. Focus on lowering nitrates first; algae will decrease as a result.

How long does it take for plants to lower nitrates?

Fast-growing stem plants begin consuming measurable amounts of nitrate within one to two weeks. You may see a drop in test readings within three to four weeks if the plants are healthy and growing visibly. Slow-growing plants take much longer and are less effective.

Will a larger filter reduce nitrates?

A larger or more powerful filter removes solid waste more efficiently, which prevents some nitrate formation. However, it does not remove nitrates that are already dissolved in the water. A better filter helps prevent the problem but cannot solve an existing one — you still need water changes or plants.