Back to blog
Fish gasping for air at pond surface
Planting25 May 20268 min

Fish swimming at pond surface: oxygen shortage? Causes and fixes

Want to see this in your garden?

1 minute, no credit card

Start free design

Why do fish swim at the surface?

If you see fish swimming at the surface of your pond and appearing to gasp for air, this is nearly always a sign of oxygen shortage. Fish extract oxygen from water through their gills - just as you extract oxygen from air. When oxygen becomes scarce, they desperately seek water with more oxygen, which is often at the surface where some oxygen diffuses from the air.

This is not normal behavior. Healthy fish prefer to stay underwater and distribute themselves throughout the pond. Surface swimming is an emergency state and means you need to act fast - oxygen shortage can lead to fish death within hours.

Why is there suddenly oxygen shortage?

Temperature rise

Warm water holds much less oxygen than cold water. In hot summers (above 25 degrees Celsius) oxygen concentration drops rapidly. This happens especially in evenings and nights when your pond is not being aerated.

Too much bacterial activity

If your pond has lots of debris (leaves, dead plants, fish waste), bacteria breaking this down consume lots of oxygen. This process is called "eutrophication." The bacteria can consume so much oxygen that little remains for fish.

Stagnation

Without water movement, water does not mix and "dead zones" form without oxygen. This happens especially in deeper parts of large ponds.

Algae bloom

Yes, lots of algae seems good (oxygen production), but the opposite happens at night. Algae consume oxygen. Moreover, when algae blooms suddenly collapse, bacteria consume enormous amounts of oxygen breaking it down.

Overfeeding fish

More fish = more fish waste = more nitrate and ammonia = more bacterial breakdown = more oxygen consumption. An overstocked fish pond is an oxygen bomb.

How to fix it: immediate actions

Emergency help: Add oxygen

Now, immediately:

  1. Install a fountain, waterfall, or air pump. Even a small solar aerator helps. These mix oxygen into the water.
  2. If you have no equipment at hand, grab a clean bucket and gently pour water back into the pond from above. This mixes air. Repeat a few times - not aggressively, gently.
  3. Waving a clean, wet towel in your pond also helps - this mixes oxygen in.

This is emergency aid. It buys your fish the first few hours.

Step 1: Inspect your pond

Look at size, depth, planting, and animals.

  • How many fish do you have? (overpopulation?)
  • Do you see lots of dead leaf? (food for bacteria)
  • Is water still? (no water movement?)
  • How warm is the water? (thermometer)

Step 2: Remove debris

Get out as much dead leaf, branches, and other organic debris as possible. This immediately reduces bacterial oxygen consumption. Use a net or small rake.

Step 3: Install aeration

This is the most important long-term solution. Choices:

  • Solar fountain (cheap, 50-150 euros, no electricity)
  • Waterfall (build on the side, water flows back)
  • Aerator with compressor (best for large ponds, 200-500 euros)
  • Filter with biological chamber (combines filtration with aeration)

Choose what fits your budget. Even cheap options help a lot.

Step 4: Reduce fish load

Consider removing fish. Many gardeners fill their ponds with fish, but forget that every fish consumes oxygen. A rule of thumb: max 1 fish per 100-200 liters of water, depending on species. Many ponds have far more.

Give fish away to someone else or build a second pond.

Step 5: Feed lightly

Less feed = less fish waste = less bacterial breakdown = more oxygen. Many gardeners feed daily, but ideally 3-4 times per week in small amounts. Fish also eat natural things.

Step-by-step

Step 1: Emergency aeration now

Install aeration today. Any form helps. Without oxygen fish die quickly.

Step 2: Clean the pond

Remove dead leaves and debris with a net. This takes 15-30 minutes.

Step 3: Check temperature

Measure water temperature. Above 25 degrees is risky. Add shade (plant boxes, larger water plants).

Step 4: Feed less

Reduce feed to 3-4 times per week, half portions.

Step 5: Reduce fish load

Remove extra fish. This sounds harsh, but it saves the rest.

Frequently asked questions

How long do fish survive without oxygen?

It depends on species and size. Small fish (goldfish, minnows) die within minutes to hours if oxygen is nearly zero. Larger fish (carp, bream) can last several hours. But fish gasping at the surface already have severe distress - time works against you.

Can I use products to add oxygen?

There are chemical oxygen boosters on the market, but they are temporary. A physical aerator is better.

What if I have no power at night for the aerator?

Good point. Oxygen shortage happens mostly at night. Solutions:

  • Solar or battery-based aerators
  • Waterfall design (passive, no power)
  • Surface with lots of plant boxes (willows, bamboo) that give shade and cool water

Can you have too much aeration?

Actually no. More oxygen is almost always better. Aeration can cool water (evaporation), which is also good in hot summers.

Do fish die only from oxygen shortage, or other things too?

Oxygen shortage is usually the main cause of sudden fish death in ponds. Other things (toxic substances, bacterial infection, parasitic infestation) sometimes play a role, but oxygen shortage is number 1.

Prevention: long term

Now that you know what causes it, how do you prevent this in future?

  • Aeration year-round - not just summers
  • Moderate fish load - better fewer than too many
  • Regular cleaning - collect leaves in autumn
  • Planting - water plants produce oxygen
  • Feed carefully - give only what fish eat
  • Temperature control - lots of shade in hot summers
  • Annual inspection - check oxygen capacity before summer

Discover your own garden design

At [gardenworld.app](https://gardenworld.app) you can design a healthy pond with optimal size, planting and water properties. Plan before your fish signal their distress.

Free design

Create your own garden design

Upload a photo, pick a style, and get a photorealistic design with plant list in under a minute.

Start free

No credit card required