Skip to content

What causes an ammonia spike in an aquarium?

Ammonia spikes come from overfeeding, overstocking, an uncycled filter or dead matter. Learn the causes and how to bring ammonia back to zero.

The short answer

An ammonia spike happens when waste is produced faster than your filter bacteria can process it. The usual causes are overfeeding, overstocking, an uncycled or damaged filter, and dead matter rotting in the tank. In an established aquarium ammonia should always read zero, so any reading above that means something has overwhelmed or disrupted the biological filter. Fix the cause and dilute the ammonia with a water change.

The common triggers

  • Overfeeding β€” uneaten food decays into ammonia. This is the number-one cause; feed only what fish clear in a couple of minutes. See our feeding guides.
  • An uncycled filter β€” a brand-new tank hasn’t grown enough bacteria yet, so ammonia builds during the fish-in period. Learn how to cycle an aquarium first.
  • Overstocking β€” too many fish produce more waste than the filter can keep up with.
  • Dead matter β€” a dead fish, snail or rotting plant hidden in the substrate spikes ammonia fast.
  • A disrupted filter β€” cleaning media in chlorinated tap water, or a power outage, can kill the bacteria. See why untreated tap water is a problem.
Tip: ammonia gets more toxic as pH and temperature rise, so the same reading is more dangerous in a warm, alkaline tank. If you see any ammonia, do a water change first and ask questions later.

How to respond

  1. Water change now β€” a 25–50% change with dechlorinated, temperature-matched water dilutes ammonia immediately. Follow how to do a water change.
  2. Stop feeding for a day or two to cut the input.
  3. Find and remove any dead matter or excess waste with a gravel cleaner.
  4. Support the filter with a bacteria starter so the colony rebuilds.

Confirm with a test

You can’t see ammonia, so a test kit is essential β€” it turns a vague worry into a number you can act on. Test daily until it holds at zero again, and see the water testing hub for how ammonia, nitrite and nitrate connect.

Frequently asked questions

How do I quickly lower ammonia?

Do an immediate partial water change with dechlorinated, temperature-matched water and stop feeding for a day or two. A conditioner that detoxifies ammonia buys time while your filter bacteria catch up.

Is any ammonia level safe?

No β€” in an established tank ammonia should read zero. Any persistent reading above zero is a problem, and it becomes more toxic as pH and temperature rise, so treat any spike as urgent.

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