Fish ammonia spike: gill damage and the weeks of recovery
Ammonia damages gills, and gills take weeks to heal. Understand why pH and temperature change how toxic the same reading is, follow the correct emergency order, and watch for the secondary infections that kill fish a fortnight after the water was fixed.

Quick answer

Recovery is judged on breathing and behaviour over weeks, not on how the fish looks the morning after the water change
An ammonia spike damages the gills, and gills do not heal in a day. The fish that looks better an hour after a water change still has thickened, fused gill tissue that cannot extract oxygen properly, and it stays fragile for weeks.
The emergency response is short: stop feeding, raise aeration, and dilute the ammonia with temperature-matched dechlorinated water. Everything else is about not making it worse and watching for the secondary infections that follow.
- Ammonia toxicity depends on pH and temperature, not just on the number your test kit shows.
- Do not clean or replace filter media now. The bacteria in it are what ends the spike.
- Do not raise the temperature. Warmer water holds less oxygen and shifts more ammonia into its toxic form.
- Gasping after the water is fixed is gill damage, not remaining ammonia. It needs oxygen and time.
- The dangerous window is the following two weeks, when damaged skin and gills invite bacterial and fungal infection.
:::danger
Do not do a complete water change to fix an ammonia spike.
A total change swings temperature, pH and hardness at once, and a fish already in osmotic distress from damaged gill and skin tissue can be killed by the correction rather than the poison. Repeated partial changes with water matched for temperature and treated for chlorine and chloramine remove ammonia just as effectively without the shock.
:::
- Species
- aquarium fish
- Category
- first_aid
- Risk level
- high
- Content focus
- what ammonia does to gills, the correct emergency order, and the weeks of recovery afterwards
- When to escalate
- fish gasping at the surface, lying on the bottom, or spiralling
Decide in 60 seconds
| What you are seeing | Do now |
|---|---|
| Ammonia detected, fish behaving normally | Stop feeding. Increase aeration. Partial water change with matched, treated water. Test daily. |
| Fish at the surface gulping, or crowding the filter outflow | Increase surface agitation immediately, then water change. This is an oxygen problem. |
| Gill covers held open, gills red or ragged | Ammonia damage. Aerate, dilute, stop feeding, do not medicate. |
| Fish darting, spiralling, or twitching | Severe exposure. Repeated partial changes, maximum aeration, urgent help. |
| Fish lying on the bottom, breathing fast and shallow | Critical. Aerate and dilute now, and contact an aquatic vet or an experienced fishkeeper. |
| Water was changed with untreated tap water | Suspect chlorine or chloramine as well. Dose a conditioner rated for chloramine at once. |
| Grey or white patches on skin or fins days later | Secondary infection on damaged tissue. This needs treatment, not another water change. |
What ammonia actually does
Fish do not have kidneys that handle nitrogen the way a mammal does. They dump ammonia straight across the gill membrane into the water, and that only works because the concentration inside the fish is higher than the concentration outside.
When the water is full of ammonia, that gradient disappears. The fish cannot excrete, and ammonia accumulates in the blood and tissues. That internal build-up is what produces the neurological signs: darting, spiralling, twitching, and eventually lying still on the bottom.
At the same time, ammonia in contact with the gills causes inflammation. The delicate gill filaments thicken, the fine lamellae swell and fuse together, and mucus production increases sharply. All three changes reduce the surface area available for gas exchange.
This is why a fish can be gasping in water that tests fine for oxygen. The oxygen is there; the fish has lost the machinery to absorb it.
Skin and fins take similar damage. Reddened patches, a hazy or greyish cast from excess mucus, frayed fin margins and eroded areas on the belly and the underside of the head are all common, and they are worst where the fish rests against the substrate.
Why the number on the test kit is only half the story
Ammonia in water sits in equilibrium between an ionised form, which most fish tolerate reasonably well, and an unionised form, which crosses membranes freely and is highly toxic.
Two things move that balance.
pH. As pH rises, more of the total shifts into the toxic unionised form. The same test reading is far more dangerous in a hard, alkaline African cichlid tank than in a soft, acidic blackwater tank.
Temperature. Warmer water also shifts the balance towards the toxic form, and holds less dissolved oxygen at the same time. This is the reason not to raise the heater during an ammonia incident, however often that advice appears for other problems.
Your hobby test kit reports total ammonia. It cannot tell you what fraction is toxic. Read the number alongside your pH and temperature, and understand that the risk direction is towards higher pH and higher temperature.
That does not mean you should try to drop the pH with chemicals. A pH that is deliberately pushed down tends to rebound, and a swinging pH is its own emergency. What it does mean is that you should not add buffers, crushed coral or alkalinity products while ammonia is present.
The emergency order
1. Stop feeding.
Every meal is more ammonia within hours. A healthy fish loses nothing by going without food for several days, and a fish with damaged gills is not digesting well anyway.
2. Increase oxygen and surface movement.
Air stone, angled filter return, spray bar aimed at the surface, or an extra pump. Gas exchange happens at the surface, so more surface disturbance means more oxygen and more ammonia and carbon dioxide leaving the water. This is the single most useful thing you can do for a gasping fish.
3. Change water in stages.
Match the temperature by feel and thermometer, treat for chlorine and chloramine, and change a moderate proportion. Repeat later the same day if the reading is still high. Repeated partial changes remove more ammonia over a day than one enormous change, with none of the shock.
4. Dose a conditioner that detoxifies ammonia if you have one.
These products convert ammonia into a form the fish and the filter bacteria tolerate. They do not remove it. Most hobby kits will still report ammonia after dosing, and some reagent types react badly with these conditioners and read falsely high. A continued reading is not evidence that the product failed.
5. Leave the filter alone.
Do not rinse the media, do not replace cartridges, do not switch to a new filter. The nitrifying bacteria living on that media are what will actually end the spike. Rinsing media in untreated tap water kills them, and is one of the commonest ways owners cause the spike in the first place.
6. Test daily until ammonia and nitrite both read zero.
Nitrite typically rises as the ammonia falls, because the first bacterial stage recovers faster than the second. Nitrite injures the blood's ability to carry oxygen, so the fish can look no better while the ammonia number improves.

Move fish only when the tank itself cannot be made safe. Aerated tank water, matched temperature, minimum handling
Where the ammonia came from
Fixing the spike without finding the cause guarantees a repeat.
| Cause | How to recognise it |
|---|---|
| Tank not yet cycled | New setup, or fish added within weeks of setting up. Ammonia then nitrite then nitrate appear in sequence. |
| Filter media rinsed in tap water | Spike within days of a filter clean. Chlorine killed the bacterial colony. |
| Power cut, then the filter restarted | Media went without flow, bacteria died and decomposed, and restarting pushed the products into the tank. |
| Something dead in the tank | A missing fish, or a snail that has not moved. Often behind decor or under the substrate. |
| Overfeeding or a large uneaten meal | Food visible in the substrate. Spike follows a feeding change or a holiday feeder. |
| Deep substrate disturbed | Spike immediately after a heavy gravel clean or rearranging decor. |
| Medication or treatment | Many antibacterial treatments kill filter bacteria. Spike follows a course of medication. |
| Chloramine in tap water | Reading appears right after a water change made with untreated or under-dosed water. |
| Overstocking or a growth spurt | Gradual, persistent low readings rather than a sudden spike. |
Recovery, in stages
Hours. The water improves faster than the fish does. Expect continued rapid breathing and clamped fins even after the ammonia is diluted.
Days. Appetite returns slowly. Excess mucus may slough off in pale strands or patches. Fish often sit low in the tank and avoid the current. Keep aeration high and feed lightly.
One to three weeks. Gill tissue remodels. This is when secondary problems appear, because the mucus barrier and skin have been compromised. Watch for grey or white patches with a saddle or mouth distribution, cotton-like tufts, reddened fin bases, or fins that continue to erode. These need targeted treatment and are the commonest cause of deaths that owners describe as happening "for no reason after everything was fixed".
Longer. Fish that took heavy gill damage stay less tolerant of low oxygen, high temperature and further stress. They are the ones that die first in the next heatwave or the next transport.
What changes by species and life stage
Labyrinth fish. Bettas, gouramis and their relatives breathe atmospheric air and can survive gill damage that would kill others. That masks the problem rather than preventing it, and their gills are injured just the same.
Scaleless fish and loaches. More permeable skin, more sensitive to both ammonia and to many of the treatments used afterwards. Reduce medication doses only on advice, never by guesswork.
Goldfish and large-bodied cyprinids. Higher waste output and often kept in undersized tanks, so they cause spikes as well as suffering them. They tolerate poor water for longer, which delays recognition.
Fry and small fish. Higher metabolic rate and a larger gill surface area relative to body size. They are affected earlier and more severely than adults in the same tank.
Marine tanks and invertebrates. Shrimp, corals and many marine species are far less tolerant than freshwater fish. Note also that ammonia-adsorbing zeolite does not work in salt water, because the sodium in seawater occupies the exchange sites.
Checking the fish without making it worse

If a fish must be lifted, wet hands first, support the body, keep it to seconds, and return it to the water
Most of what you need to see can be seen through the glass. Watch the gill covers: how fast they move, whether they flare open, and whether the visible gill tissue looks pale, bright red or ragged.
If a closer look is genuinely necessary, wet your hands first. Dry hands strip the mucus coat that is already damaged, and that layer is the fish's main barrier against infection. Support the body rather than gripping it, keep the fish out of water for seconds rather than minutes, and never chase a struggling fish repeatedly around the tank.
A fish in real distress is safest left in aerated water. Repeated netting adds stress that a compromised animal cannot afford.
What never to do
Do not add salt to fix ammonia. Chloride does compete with nitrite at the gill and genuinely reduces nitrite toxicity, which is where this advice comes from, but it does nothing for ammonia and adds another variable to a fish already struggling with osmoregulation.
Do not rely on activated carbon. Carbon removes many organic compounds and medications; it does not remove ammonia.
Do not medicate a tank during an active ammonia problem unless a vet directs it. Many treatments reduce dissolved oxygen or irritate gill tissue, which is exactly the tissue already failing.
Do not raise the temperature. It reduces oxygen and increases the toxic fraction of the ammonia at the same time.
Do not restart a filter that has been off for a long period without checking it. Media that has sat without flow can go foul, and switching it back on pushes that straight into the tank.
Do not stop testing once the fish look better. The nitrite phase usually follows, and the infection phase follows that.
My ammonia reads zero but the fish is still gasping. Why?
I dosed a conditioner and the test still shows ammonia. Did it not work?
Should I move the fish to a clean container?
How long before I can feed normally again?
When to get help
Contact an aquatic veterinarian or a genuinely experienced fishkeeper the same day if fish are spiralling, lying on the bottom breathing rapidly, or dying despite corrected water.
Seek help again in the following two weeks if you see grey or white patches on the skin, cotton-like growths, reddened fin bases, or continued fin erosion, because those are infections on damaged tissue and will not resolve with water changes alone.
For everything else, the sequence is the treatment: stop feeding, aerate hard, dilute in stages, leave the filter alone, and test every day until ammonia and nitrite both sit at zero.
My highlights & notes
This article is for general education and is not a substitute for professional veterinary advice. If your pet is unwell, please consult a veterinarian.
Worried about your pet?
Peqaboo’s AI helps you track symptoms, understand lab reports, and know when to see a vet.
Get the Peqaboo app