Nitrate Poisoning in Fish: Signs and Treatment

Fish looking out of tank

niuniu/iStock / Getty Images Plus via Getty Images

In This Article

Summary

High nitrate levels in aquarium water can lead to nitrate poisoning in fish, causing stress, illness, and potentially death if not corrected.

Understanding how nitrate poisoning develops, and how to prevent it, is essential for maintaining a healthy aquarium.

Key Takeaways

  • Nitrate poisoning is caused by a buildup of nitrates in aquarium water.
  • Common signs include lethargy, breathing issues, and sudden death.
  • Most fish tolerate up to 20 mg/L, but sensitivity varies by species.
  • Treatment requires partial water changes to reduce nitrate levels.
  • Prevention includes regular water testing and maintenance.

What Is Nitrate in Fish Tanks?

Nitrate is a byproduct of the nitrogen cycle that builds up in aquarium water over time. Nitrate forms when the nitrogen cycle converts fish waste (ammonia) into a less toxic compound.

Ammonia is highly toxic and can quickly kill fish, while nitrate is less toxic because it is harder for fish to absorb through their gills.

Freshwater fish are typically more tolerant of high nitrate levels than saltwater fish, though sensitivity varies by species.

There are no visible signs of high nitrate levels, so testing water chemistry with an aquarium test kit is required.

In addition to causing toxicity in fish, high nitrate levels can cause algal blooms or overgrowths. Excess algae can be dangerous to fish as it may reduce oxygen levels overnight and cause pH fluctuations.

Live aquarium plants can help remove nitrates, but as they decay, they can release ammonia back into the system and restart the cycle.

Symptoms of Nitrate Poisoning in Fish

Nitrate poisoning develops slowly and often goes unnoticed until symptoms appear.

Signs include:

  • Lethargy
  • Decreased appetite
  • Skin irritation or redness
  • Increased respiration
  • Sudden death

Causes of Nitrate Poisoning in Fish

Nitrate poisoning is caused by a buildup of waste and poor tank maintenance.

Nitrate levels increase over time if regular water changes are not performed or if decaying plant material is not removed.

How Veterinarians Diagnose Nitrate Poisoning in Fish

Nitrate poisoning in fish is diagnosed through water testing and evaluation of tank conditions.

Nitrate poisoning can resemble other conditions, including gill parasites or water quality issues such as high ammonia, nitrite levels, or improper pH or temperature.

Your veterinarian should test water quality using a liquid-based test kit during your appointment. Test strips are not considered reliable for diagnosing water quality issues.

Bring a water sample to your veterinary appointment in a sealed container, separate from the container used to transport your fish.

Normal nitrate levels vary by species, but most fish can tolerate up to 20 mg/L. Some species are more sensitive and may show symptoms at lower levels.

Your veterinarian will evaluate all parameters of the nitrogen cycle to determine whether another issue with your tank or filtration is present.

How To Treat Nitrate Poisoning in Fish

Nitrate poisoning in fish is treated by performing partial water changes to reduce nitrate levels.

After confirming high nitrate levels through water testing, perform a water change by removing up to 50% of the tank water and replacing it with fresh water.

Starting with a 50% water change can significantly reduce nitrate levels, and fish may begin to improve quickly. Full recovery may take several days to a week.

If using tap water, add a water conditioner or dechlorinator to make it safe for fish.

Always match the new water’s pH and temperature to the existing tank water.

If pH is very low due to low KH (carbonate alkalinity), you may be dealing with old tank syndrome and should perform smaller water changes temporarily.

Using a gravel siphon during water changes can help remove debris and improve overall water quality.

How To Use a Gravel Siphon

A gravel siphon is used to remove debris from aquarium substrate during water changes, helping reduce nitrate buildup.

Follow these steps to use a gravel siphon:

  1. Start the siphon so water flows out of the tube using suction or gravity.
  2. Insert the siphon into the substrate until it reaches the bottom of the tank.
  3. Allow the substrate to rise about one-quarter to halfway up the rigid tube.
  4. Lift the siphon slightly to break the suction so the substrate falls back down.
  5. Allow lighter debris and waste to continue flowing out through the tube.
  6. Repeat this process across the entire substrate until it is clean.

This method is one of the most effective ways to clean an aquarium because it removes debris trapped within the substrate.

Preventing Nitrate Poisoning in Fish

You can prevent nitrate poisoning in fish by maintaining water quality, adjusting feeding, and managing tank conditions.

  • Adjust your water change volume and frequency to keep nitrate levels within a safe range
  • Test aquarium water quality at least monthly, and weekly when adding new fish, plants, or invertebrates, changing diets, or adjusting filtration.
  • Use a liquid-based test kit according to the manufacturer’s instructions, store it indoors, and replace it yearly. Do not rely on test strips. 
  • Record your water test results regularly to track small changes over time.
  • Review your fish’s diet and avoid overfeeding protein, which can increase ammonia and nitrate production
  • Add live aquarium plants to help reduce nitrate levels naturally
  • Consider upgrading to a larger tank if nitrate levels remain difficult to control
  • Test your water source, as tap water may contain nitrates, and switch to bottled spring water or reverse osmosis water if needed.

Nitrate Poisoning in Fish FAQs

What causes high nitrates in an aquarium?

High nitrates are caused by waste buildup, overfeeding, and inadequate water changes.

What nitrate level is safe for fish?

Most fish tolerate nitrate levels up to 20 mg/L, but some species require lower levels.

Can fish recover from nitrate poisoning?

Yes, fish can recover if nitrate levels are reduced quickly through water changes.

How do you lower nitrate levels quickly?

The fastest way to lower nitrates is by performing partial water changes.

References

Hadfield C, Clayton L. Clinical Guide to Fish Medicine. John Wiley & Sons; 2021:41

Noga EJ. Fish Disease: Diagnosis and Treatment. John Wiley & Sons; 2011:98–100

Smith SA. Fish Diseases and Medicine. CRC Press; 2019:39

References


Jessie Sanders, DVM, DABVP (Fish Practice)

WRITTEN BY

Jessie Sanders, DVM, DABVP (Fish Practice)

Veterinarian

From the love of animals and the underwater world came the most unique and amazing veterinarians on Earth, Dr. Jessie Sanders. Dr...


Help us make PetMD better

Was this article helpful?


Get Instant Vet Help Via Chat or Video. Connect with a Vet. Chewy Health