Understanding Aquarium Ammonia

Quick Answer

Ammonia is one of the most dangerous toxins found in an aquarium. Even small amounts can stress or kill fish. In a healthy, fully cycled freshwater aquarium, ammonia should always test 0 ppm.


At a Glance

Topic Recommendation
Safe Ammonia Level 0 ppm
Dangerous Level Anything above 0 ppm
Testing Weekly in new aquariums
Removal Water changes, beneficial bacteria, proper filtration

What Is Ammonia?

Ammonia (NH₃) is a toxic waste product that naturally forms in every aquarium. It comes from fish waste, uneaten food, decaying plants, and other organic matter. Beneficial bacteria convert ammonia into nitrite and then nitrate through the nitrogen cycle.

In a healthy aquarium, this process happens continuously, keeping ammonia at 0 ppm.


Why Is Ammonia Dangerous?

Even low levels of ammonia can quickly affect your fish.

Common Problems

  • Burns fish gills
  • Damages internal organs
  • Causes stress
  • Weakens the immune system
  • Makes fish more likely to develop diseases
  • Can kill fish if left untreated

What Causes High Ammonia?

High ammonia usually has an identifiable cause.

Common Causes

  • New aquarium that hasn’t completed the nitrogen cycle
  • Too many fish
  • Overfeeding
  • Dead fish left in the aquarium
  • Decaying plants
  • Dirty substrate
  • Filter not working properly
  • Replacing all filter media at once

Signs of Ammonia Poisoning

Fish often show warning signs before ammonia becomes deadly.

Watch for:

  • Gasping at the water surface
  • Red or inflamed gills
  • Clamped fins
  • Lethargy
  • Loss of appetite
  • Hanging near the filter output
  • Erratic swimming

How Do You Test for Ammonia?

Testing is the only reliable way to know your ammonia level.

I recommend using a liquid freshwater test kit, as it is generally more accurate than paper test strips.

Test:

  • Weekly in new aquariums
  • Whenever fish appear stressed
  • After adding several new fish
  • After a filter problem
  • After a medication treatment

How to Lower Ammonia

If ammonia is above 0 ppm, act quickly.

Immediate Steps

  • Perform a 25–50% water change
  • Stop feeding for 24 hours if fish are healthy enough
  • Remove uneaten food
  • Check that the filter is operating correctly
  • Test the water again
  • Avoid adding more fish

Long-Term Solutions

  • Do not overstock the aquarium
  • Feed only what fish eat in a few minutes
  • Perform regular water changes
  • Maintain your filter properly
  • Allow the aquarium to complete the nitrogen cycle

Rick’s Experience

During my years owning the FinTastik Tropical Fish store, one of the most common mistakes I saw was replacing all of the filter media at the same time. That often removed much of the beneficial bacteria responsible for processing ammonia.

Whenever possible, replace filter media gradually according to the manufacturer’s recommendations, and avoid changing every piece at once unless absolutely necessary.


Frequently Asked Questions

What should aquarium ammonia be?

Always 0 ppm in a healthy, cycled aquarium.

Can fish survive ammonia?

Some fish can survive short-term exposure to low levels, but ammonia always causes stress and should be corrected as quickly as possible.

How often should I test for ammonia?

Weekly for new aquariums and any time you suspect a water quality problem.

Does a water change remove ammonia?

Yes. Partial water changes dilute ammonia and are one of the fastest ways to reduce dangerous levels.


Rick Recommends

Every freshwater fish keeper should own:

  • Freshwater Liquid Test Kit
  • Water Conditioner
  • Gravel Vacuum
  • Quality Aquarium Filter

Related Articles

  • Aquarium Water Quality Guide
  • Aquarium Cycling
  • Aquarium Maintenance
  • Fish Diseases

Final Thoughts

Ammonia is invisible, but it can become one of the biggest threats to aquarium fish. Understanding what causes ammonia, how to test for it, and how to prevent it will help you maintain a healthier aquarium and avoid many common fishkeeping problems.

 

© 2026 Beginners Fish Keepers | Privacy Policy | Affiliate Disclosure | Get in Touch