Fish Tank Ammonia Spikes: Causes, Symptoms and Treatment
An ammonia spike in a fish tank can quickly become dangerous for your fish.
Ammonia is highly toxic. Even a small increase can cause stress, breathing problems, damaged gills and loss of appetite. If ammonia levels continue to rise, fish can become seriously unwell.
The good news is that ammonia problems are usually manageable when they are caught early.
This guide explains what causes high ammonia in an aquarium, the signs of ammonia poisoning, what to do immediately and how to stop ammonia spikes from happening again.
What Is Ammonia in a Fish Tank?
Ammonia is produced when organic waste breaks down in your aquarium.
Common sources include:
- Fish waste
- Uneaten fish food
- Dead fish or shrimp
- Decaying aquarium plants
- Other organic debris
In a healthy, established aquarium, beneficial bacteria process ammonia as part of the nitrogen cycle.
These bacteria convert ammonia into nitrite and then into nitrate.
Problems occur when the biological filter cannot process waste quickly enough. Ammonia then starts to build up in the water.
What Causes an Ammonia Spike?
Ammonia spikes are especially common in new aquariums that have not fully cycled.
A new tank may not have enough beneficial bacteria to handle the amount of waste being produced.
However, ammonia spikes can also happen in established aquariums.
Common causes include:
- Adding too many fish too quickly
- Overstocking the aquarium
- Overfeeding
- Uneaten food left in the tank
- Dead fish, shrimp or plants
- Cleaning the filter too aggressively
- Replacing too much filter media at once
- Replacing all of the substrate at the same time
- A clogged or poorly performing filter
- Reduced water flow
- Filtration that is too small for the aquarium
- Sudden changes that disrupt the biological balance
Signs of Ammonia Poisoning in Fish
Fish affected by high ammonia may show several warning signs.
Look for:
- Gasping at the water surface
- Rapid breathing
- Red, inflamed or damaged gills
- Lethargy
- Fish sitting or lying on the bottom
- Loss of appetite
- Unusual swimming behaviour
- Redness around the fins or body
- Cloudy eyes
- General signs of irritation or stress
These symptoms can also be caused by other aquarium problems, so always test your water rather than relying on symptoms alone.
The safest ammonia level in an aquarium is 0 ppm.
What to Do If Ammonia Is High
1. Test the Aquarium Water
Use a reliable aquarium test kit to confirm the ammonia level.
It is also worth checking nitrite, nitrate and pH so you have a clearer picture of what is happening in the aquarium.
Browse aquarium water test kits.
2. Perform a Partial Water Change
A partial water change can quickly dilute ammonia.
A water change of around 25% to 50% is often appropriate, although a larger change may be required when ammonia levels are dangerously high.
Always treat new tap water with a suitable water conditioner before adding it to the aquarium.
3. Use a Water Conditioner
A water conditioner such as Seachem Prime can be useful during an ammonia emergency while you work on the underlying cause.
Always follow the manufacturer's dosing directions.
You can also browse our full range of aquarium water conditioners.
4. Reduce Feeding
Feed very lightly or temporarily stop feeding for a short period.
Fish can usually tolerate a short break from feeding, and reducing food means less waste is entering the aquarium.
5. Remove Waste
Remove:
- Uneaten food
- Dead fish
- Dead shrimp
- Rotting plants
- Excess waste from the substrate
A gravel cleaner can help remove accumulated debris.
6. Check Your Filter
Make sure your aquarium filter is operating properly.
Check for:
- Restricted water flow
- Blocked sponge or filter media
- A failed pump
- Excess debris
- Poor circulation
Avoid replacing all of your biological filter media at once because this can remove a large portion of the beneficial bacteria responsible for processing ammonia.
If you need to improve your filtration, browse our range of aquarium filter media.
7. Support the Biological Filter
If the aquarium is new, recently cleaned or has had filter media replaced, beneficial bacteria may need time to rebuild.
A bacterial starter such as Seachem Stability can help support biological filtration during aquarium cycling or after the filter has been disturbed.
How to Fix the Cause of High Ammonia
Lowering the ammonia level is only the first step.
You also need to work out why it increased.
New Aquarium
If the aquarium is new, the tank may still be cycling.
Add fish slowly and continue monitoring ammonia and nitrite until the biological filter becomes established.
Overstocked Aquarium
Too many fish can produce more waste than the filter can process.
Consider reducing stock levels or upgrading the filtration system.
Overfeeding
Feed only what your fish can consume within a short period.
Remove leftover food before it begins to break down.
Filter Was Cleaned Too Thoroughly
Beneficial bacteria live throughout your filter media.
Avoid washing all filter media thoroughly at the same time or replacing everything in one maintenance session.
Filter Is Too Small
A filter that is too small for the aquarium may struggle to cope with the amount of waste being produced.
Upgrading your filtration or increasing biological filter media may help improve long-term stability.
How to Prevent Ammonia Spikes
Keeping ammonia at zero is mostly about maintaining a stable aquarium.
Good habits include:
- Cycle new aquariums properly
- Add fish gradually
- Avoid overstocking
- Feed sensible amounts
- Remove uneaten food
- Perform regular partial water changes
- Test aquarium water regularly
- Remove dead plants or animals quickly
- Keep filters operating efficiently
- Avoid replacing all filter media at once
- Avoid deep-cleaning the entire aquarium at the same time
- Match your filter size to the aquarium and fish load
Regular testing is especially important after adding new fish, changing filter media or carrying out major maintenance.
Frequently Asked Questions
What should ammonia be in a fish tank?
The ideal ammonia level is 0 ppm.
Any detectable ammonia should be investigated, particularly if fish are showing signs of stress.
How quickly can ammonia harm fish?
High ammonia can affect fish quickly. The toxicity of ammonia is also influenced by factors such as pH and water temperature.
If ammonia is detected, take action as soon as possible.
Can an established aquarium get an ammonia spike?
Yes. Established aquariums can experience ammonia spikes after overfeeding, overstocking, filter failure, excessive cleaning, loss of beneficial bacteria or the sudden death of fish or plants.
Will a water change lower ammonia?
Yes. A partial water change can quickly dilute ammonia, but it does not fix the underlying cause.
You still need to work out why ammonia increased.
How often should I test for ammonia?
Test frequently when cycling a new aquarium.
You should also test after adding fish, after major filter maintenance or whenever fish show unusual behaviour.
For testing equipment, see our aquarium test kits.
Can a dirty filter cause high ammonia?
Yes. A heavily clogged filter can reduce water flow and make filtration less effective.
However, avoid cleaning biological filter media too aggressively because this can also reduce the beneficial bacteria that process ammonia.
Final Thoughts
An ammonia spike is one of the most serious water-quality problems in an aquarium, but quick action can make a major difference.
Test the water, perform an appropriate partial water change, reduce waste and make sure your filtration is working correctly.
Once ammonia is back under control, identify what caused the problem so you can prevent it from returning.
A stable aquarium with good biological filtration, sensible feeding and regular maintenance should maintain ammonia at 0 ppm.
Helpful Aquaholics resources: