Corydoras catfish dart to the surface to gulp air because they can actually breathe through their intestine. This is normal behavior, hardwired into their biology. But if your corydoras are doing it constantly, every few seconds or minutes, that usually points to a water quality or oxygen problem in the tank.
How Corydoras Breathe Through Their Gut
Corydoras are facultative air breathers, meaning they can switch between pulling oxygen from water through their gills and swallowing air at the surface. When a corydoras rockets to the top, takes a quick gulp, and zips back down, it’s sending that air bubble through its digestive tract to a specialized section of the posterior intestine. The walls of this section are lined with respiratory tissue and a dense network of tiny blood vessels, creating a barrier as thin as 0.24 to 3 micrometers between the air and the bloodstream. That’s thin enough for oxygen to pass directly into the blood, much like a lung works in land animals.
This adaptation evolved in the slow, warm, oxygen-poor waterways of South America where corydoras species originated. Shallow pools choked with decaying plant matter can have dangerously low dissolved oxygen, and fish that could supplement their gill breathing with atmospheric air had a survival advantage. Your aquarium corydoras inherited this ability even if they’ve been captive-bred for generations.
What “Normal” Looks Like
A healthy corydoras in a well-maintained tank will still surface-breathe occasionally. You might see it a few times an hour, sometimes less. The fish dashes up, breaks the surface for a split second, and immediately returns to the bottom to continue foraging. It’s quick and purposeful. Some individual fish do it more than others, and groups of corydoras sometimes trigger each other to go up in quick succession, a kind of social contagion effect that researchers have documented in lab settings.
If your corydoras surfaces once every 10 to 30 minutes and otherwise behaves normally (active foraging, good appetite, relaxed barbels), there’s nothing to fix. This is just what they do.
When Frequent Surfacing Signals a Problem
The line between normal and concerning is frequency. A corydoras that’s gulping air every minute or two, hovering near the top instead of returning to the substrate, or breathing visibly fast at the gills is telling you something is wrong with the water. Several overlapping factors can drive this.
Low Dissolved Oxygen
Fish need a dissolved oxygen concentration of about 5 mg/L for good health. When levels drop to 2 to 4 mg/L, fish become stressed. Below 2 mg/L, species that can’t air-breathe start dying. Your corydoras can survive those conditions by surfacing more, but surviving isn’t the same as thriving. Common causes of low oxygen in home aquariums include poor surface agitation, overstocking, high water temperatures, and tanks packed with plants that consume oxygen at night (plants produce oxygen during the day but use it in the dark).
High Temperature
Warmer water holds less dissolved oxygen, and it also raises your fish’s metabolic rate, meaning they need more oxygen at the exact moment less is available. Research published in The Journal of Experimental Biology found that corydoras groups took significantly more air breaths at 30°C compared to 25°C, and the effect was strongest when oxygen levels were already low. If your tank runs warm, especially above 28°C (82°F), expect more surface trips. A heater set too high or a tank near a sunny window can quietly push temperatures into this range.
Ammonia and Nitrite Poisoning
Nitrite in the water gets transported across the gills and converts hemoglobin into methemoglobin, a form that can’t carry oxygen. This is sometimes called “brown blood disease” because the blood literally turns brown. The fish is essentially suffocating from the inside even if dissolved oxygen levels are fine. Ammonia damages gills directly, reducing their ability to extract oxygen from water. In both cases, your corydoras will compensate by air-breathing more aggressively. A basic water test kit will tell you if either compound is present. In a cycled, properly maintained tank, both should read zero.
Gill Parasites
Gill flukes and other parasites that attach to gill tissue reduce the surface area available for gas exchange. In early stages, the main visible symptom is increased surface gasping, which looks identical to the response you’d see from low oxygen. Other signs to watch for include scratching against objects (flashing), clamped fins, and a thin mucus film on the body. If your water parameters test clean and oxygen levels seem adequate, parasites are worth considering.
How to Improve Oxygen Levels in Your Tank
The single most effective thing you can do is increase surface agitation. Oxygen enters aquarium water at the surface, where air meets water. The more turbulent that boundary is, the more gas exchange occurs. A hang-on-back filter with a visible waterfall effect does this well, especially models with a lip that spreads the outflow horizontally across the surface. Positioning your filter return or a small powerhead so it creates visible rippling across the top of the tank makes a real difference.
An airstone or sponge filter adds turbulence too, though the bubbles themselves aren’t what oxygenate the water. It’s the disturbance they create at the surface when they pop. Any setup that keeps the surface moving and prevents a still, glassy film from forming will help.
Beyond equipment, keep your tank temperature in the appropriate range for your species (most corydoras do well at 22 to 26°C, or roughly 72 to 79°F), avoid overstocking, and stay on top of water changes. If you run a heavily planted tank, consider leaving an airstone on overnight when plants switch from producing oxygen to consuming it. Testing dissolved oxygen directly requires a specialized kit, but if your corydoras have dramatically reduced their surface trips after you’ve increased water movement, that’s a reliable indicator you’ve solved the problem.
Telling Normal Behavior From Distress
The easiest way to gauge what’s happening is to watch the full picture, not just the surfacing. A corydoras that dashes up, gulps, and immediately returns to happily sifting through sand is almost certainly fine. A corydoras that lingers at the top, breathes rapidly at the gills, sits motionless on the substrate between trips, or surfaces every couple of minutes is struggling. Combine that observation with a water test: check temperature, ammonia, nitrite, and nitrate. If all four are in range and your surface agitation looks adequate, the occasional trip to the top is just your fish being a corydoras.

