Skip to main content
Aquarium Club

Why Is My Fish Gasping at the Surface?

By Yechiel Kuperman · 49 years with fish

Quick answer

A fish gulping at the surface is usually short of oxygen, either because the water holds too little or because ammonia, nitrite or untreated tap water has damaged its gills.

Get a grown-up, check that the filter is running and the surface is moving, and add air at once by pouring tank water back in from a little height.

Then test ammonia and nitrite, because when every fish in the tank is gasping, the cause is almost always in the water.

Bettas, gouramis and corydoras that pop up for one quick gulp and swim away are breathing air, which is normal for them.

The numbers

What to check when a fish is gasping, and the numbers that matter
What to checkMetricUSWhat it tells you
Dissolved oxygen fish needabove 5 mg/Labove 5 ppmA test kit or meter gives the real number
Where fish start gulpingroughly 2 mg/Lroughly 2 ppmSerious distress. Add air now, then find the cause
Ammonia0 mg/L0 ppmAnything above zero damages the gills, so they take up less oxygen
Nitrite0 mg/L0 ppmStops blood carrying oxygen. Fish gasp even in well-aired water
Tropical tank temperature24–26 °C75–79 °FWarmer water holds less oxygen while the fish need more
Emergency water changeabout 10 L from a 38 L tankabout 2.5 US gal from 10A quarter of the tank, dechlorinated and matched for temperature
Wait before testing furtherabout 1 hourabout 1 hourStill gasping with the surface moving? The water chemistry is next

Do this — step by step

  1. Tell a grown-up now, and stay by the tank.One person watches, one person checks
  2. Watch for one minute: is it one fish, or all of them?All of them points to the water
  3. Check that the filter is running and the surface is rippling.
  4. Scoop tank water with a clean cup and pour it back in from a little height.Repeat every few minutes until the fish settle
  5. Skip the next feed.Rotting food uses up oxygen
  6. Test ammonia and nitrite with a liquid test kit.A grown-up job. Children can write the numbers down
  7. If either reads above zero, change about a quarter of the water.Dechlorinated, and the same temperature as the tank
  8. If the fish still gasps an hour later, take your test numbers to an aquarium shop or a fish vet.

Why do fish gasp at the top of the tank?

Oxygen gets into water where water touches air. So the very top of a tank, a layer only a few millimetres deep, holds the most. A fish short of oxygen swims up and skims that layer with its mouth. Scientists call it aquatic surface respiration, and it is an emergency move.

There are two ways a fish ends up doing it. The first is that the water really is low. Warm water holds less oxygen, crowded fish use more, and leftover food rots and uses it too. A filter that has stopped, or an outlet that no longer ripples the surface, cuts the supply.

The second is sneakier. The oxygen is there, but the fish cannot use it. Ammonia burns the thin gill surface. Nitrite changes the blood so it cannot carry oxygen. Chlorine from tap water that went in without conditioner burns the gills within minutes.

That second group is why adding bubbles does not always work. If the surface is rippling and the fish still gulp, the gills or the blood are the problem, and only a water test will say which.

Timing is a strong clue. Gasping minutes after a water change points at untreated tap water or a big temperature jump. Gasping in the first weeks of a new tank points at ammonia and nitrite, because the filter bacteria are not ready yet.

A hot evening points at warm water holding less oxygen. First light in a tank thick with plants points at the night, when plants use oxygen instead of making it. A power cut points at the pump.

Some fish come to the surface because they are built to. Bettas and gouramis have a labyrinth organ, a folded chamber above the gills that takes oxygen straight from gulped air. They need that sip, so a betta tank needs a gap of air between the water and the lid.

Corydoras do it differently. They dash to the top, swallow a bubble and absorb the oxygen through the wall of the gut. Researchers counted anywhere from 1 to 45 of these trips an hour, rising as oxygen falls. One quick dash and straight back down is normal.

Telling the two apart takes a minute of watching. A normal air-breather sips and leaves, eats, and keeps its colour. A fish in trouble hangs at the top with its mouth working fast, gill covers flaring, fins clamped, often with its tankmates beside it.

One fish alone at the top, with everyone else fine, usually means that fish is ill. Parasites and infections on the gills cause it, and that fish needs a closer look. Several fish at once means the water. The printed guide says it plainly: check the water first.

By the way, out in the ocean…

Killer whale (orca). A powerful apex hunter that is actually the largest dolphin — living in close family pods, each with its own dialect. Orcas rise to the surface to breathe air on purpose. A gasping fish is after the thin top layer of water, where the oxygen is.

Shark. Great whites get the headlines, but the biggest shark of all — the whale shark — is a gentle giant that eats plankton. Some sharks must keep swimming to push water over their gills. A gasping fish is working just as hard for oxygen.

Sir Bubbleton’s Logbook Card

Gourami · breathes air, and is entitled to

Sir Bubbleton wishes it entered in the record that when he rises to the surface, he is not gasping. He is breathing. A gourami carries a labyrinth organ above his gills, takes one civilised sip of air, and returns to his business with his dignity intact.

Gasping is something else entirely. It is a fish hanging at the top, mouth working, with nowhere better to be. Should his tankmates ever do that, he would ring for a grown-up and a test kit at once. He suggests you do the same.

What goes wrong when a fish is gasping

Feeding it because it looks hungry

A fish mouthing at the surface looks like it is begging. Food that goes in now sinks, rots and uses up the very oxygen the fish is short of.

Hold off feeding until the fish is swimming normally again. Most fish can skip a day with no harm at all, and a skipped meal costs far less than a tank short of oxygen.

Moving the fish into a bowl of fresh tap water

It feels like a rescue. A bowl holds far less oxygen than the tank, and tap water without conditioner carries chlorine, which burns gills.

Leave the fish where it is and fix the water around it.

Topping up straight from the tap

Chlorine and chloramine make tap water safe for people and harmful to fish. If gasping starts right after a water change, this is the first suspect.

Treat every bucket with water conditioner before it goes in, and match the temperature.

Adding bubbles and never testing

An air stone helps when oxygen is low. It does nothing for gills burned by ammonia or blood poisoned by nitrite.

If the fish still gasp an hour after the surface is moving, test the water.

Panicking at a betta's sip, or blocking it

A betta at the top for a second is breathing as it should. The real danger is a lid or a full-to-the-brim tank that leaves it no air to reach.

Keep a small gap of air between the water and the lid.

Questions we get asked

Why is my fish gasping at the top of the tank?

Usually because it is short of oxygen. Either the water holds too little, which happens when it is warm, crowded or still, or the gills cannot use it because of ammonia, nitrite or chlorine. Add air by moving the surface, then test the water with a grown-up.

Is it normal for a betta fish to go to the surface?

Yes. Bettas have a labyrinth organ that lets them breathe air, and they need a sip from the surface now and then. A quick trip up and back down is healthy. Worry if the betta hangs at the top for a long time, with clamped fins or fast breathing.

Why do my corydoras swim to the top and back down?

Corydoras swallow a bubble of air and absorb the oxygen through their gut. A quick dash up and straight back down is normal behaviour. If they start doing it far more often than usual, or stay near the top, the water may be low in oxygen, so check the filter.

Why is my fish gasping after a water change?

The most likely cause is tap water that went in without water conditioner, because chlorine burns gills fast. A big temperature jump can do it too. Check that conditioner was added, add air straight away, and next time treat and match every bucket first.

Why are my fish gasping in a new tank?

In the first weeks the filter bacteria that clear ammonia and nitrite are not ready yet, so both build up and damage the gills. Test the water. If either reads above zero, change about a quarter of it and feed very lightly until the readings are back at zero.

Why is only one of my fish gasping?

If the others are fine, the water is probably not the cause. One fish gasping alone may have a gill problem, such as parasites or an infection. Watch it closely for spots, clamped fins or rubbing, and ask a grown-up to take it to an aquarium shop or fish vet for advice.

Can a fish recover after gasping at the surface?

Often, yes, if the cause is found quickly. Fish that were short of oxygen usually settle within an hour once the water is moving. Gills damaged by ammonia or nitrite take longer, so keep the water clean, feed lightly and keep testing until everything reads zero.

Should I turn up the filter if my fish are gasping?

Yes. Turn it to full flow and point the outlet so it ripples the surface, because that is where oxygen gets in. Lowering the water a little so the outlet splashes helps too. If the filter has stopped, restart it, and squeeze a clogged sponge only in old tank water.

Sources

  • Aquarium Basics, Parts 2 and 9Kuperman, Y. Aquarium Basics: Oxygen and Water Movement (Part 2 of 9) and Warning Signs and Golden Rules (Part 9 of 9). Yechiel's Fishery Farm care guides (PDF). View source
  • Kramer & McClure 1982Kramer, D. L. & McClure, M. (1982). Aquatic surface respiration, a widespread adaptation to hypoxia in tropical freshwater fishes. Environmental Biology of Fishes 7(1), 47–55. View source
  • Merck Vet ManualFrancis-Floyd, R., Yanong, R. P. E. & Petty, B. D. Environmental Diseases of Aquatic Animals in Aquatic Systems. Merck Veterinary Manual. View sourceNote: Source for the rough 2 mg/L gulping threshold and the nitrite mechanism.
  • UF/IFAS FA031Francis-Floyd, R., Watson, C., Petty, D. & Pouder, D. B. Ammonia in Aquatic Systems. University of Florida IFAS Extension, FA16/FA031. View source
  • Kramer & McClure 1980Kramer, D. L. & McClure, M. (1980). Aerial respiration in the catfish, Corydoras aeneus (Callichthyidae). Canadian Journal of Zoology 58(11), 1984–1991. View sourceNote: Laboratory study of bronze corydoras. Air breaths ran from 1 to 45 an hour, more often at lower oxygen.
  • Pineda et al. 2020Pineda, M., Aragao, I., McKenzie, D. J. & Killen, S. S. (2020). Social dynamics obscure the effect of temperature on air breathing in Corydoras catfish. Journal of Experimental Biology. View source
  • Labyrinth organGourami: the labyrinth organ and air breathing in anabantoid fishes. Wikipedia overview. View sourceNote: Encyclopaedia overview, used only for the basic anatomy of the labyrinth organ.
  • Water conditionersAquarium Science. 5.5.3 Water Conditioners (chlorine and chloramine in tap water, and how conditioners neutralise them). View source

About the author

Yechiel Kuperman

Marine Biologist & Aquaculture Mentor

Yechiel has kept fish since he was four — 49 years with tanks — and 30+ years running farms. He mentors fish farmers internationally.

He writes the Yechiel's Fishery Farm books, in which the biology is real and the fish have opinions.

Last checked: