FishyHubFishyHub Blog
Why Are My Fish Jumping Out of the Tank? Causes and Prevention
Shi Qing Poh
Shi Qing Poh
Author
18 May 2026
7 min read

Why Are My Fish Jumping Out of the Tank? Causes and Prevention

Finding a fish on the floor — or worse, dried out and already dead — is a shock. Jumping is one of the most preventable causes of fish loss in home aquariums. Here's why it happens and how to stop it.

Why Do Fish Jump?

1. Species Instinct

Some species are natural jumpers. In the wild, fish jump to escape predators, navigate shallow sections, or move between water bodies during flooding. In an aquarium, this instinct triggers without warning.

Known jumpers:

  • Bettas (especially at night or when startled)
  • Killifish (almost all species — must have a covered tank)
  • Hatchetfish (surface-dwelling, strong jumpers)
  • Arowana (can leap 1+ metre)
  • Kuhli loaches (escape artists through any gap)
  • Many danio species
  • Pencilfish

Verdict: Any of these species must have a covered or netted tank at all times.

2. Poor Water Quality

Fish jump to escape intolerable water conditions — especially elevated ammonia or very low dissolved oxygen. This is the most common reason a previously settled, non-jumping fish suddenly leaps.

Signs: Multiple fish jumping, gasping at the surface, or clustering near the filter outlet.

Fix: Test water immediately. Perform a 25–30% water change. Check if your filter is running correctly. Increase surface agitation for dissolved oxygen.

3. Aggression

A fish being relentlessly chased by an aggressive tankmate may jump to escape. This is especially common in community tanks with cichlids or tiger barbs.

Fix: Identify and remove the aggressor.

4. Startle Response

Sudden loud noises, vibrations, lights switching on in a dark room, or hands plunging into the tank can startle fish into a jump response.

Fix: Avoid sudden movements near the tank. Dim room lights before turning off aquarium lights (use a gradual sunset mode on LED controllers if available).

5. Spawning Behaviour

Many fish jump during active spawning, especially surface spawners like killifish and some characins.

Fix: Cover the tank during known breeding periods.

Prevention: Covering Your Tank

Cover type Protection Aesthetics Best for
Glass lid Full coverage Reduces clarity Community tanks, beginners
Perspex/acrylic lid Full coverage Better clarity Display tanks
Black nylon mesh Full coverage Barely visible Open-top aquascapes
Cross-brace (braced tank) Partial Built-in Budget setups

For aquascape displays where an open top is desired, a black fine-mesh net stretched over the opening provides full jump protection with minimal visual impact.

Gaps Are a Danger

Even a covered tank can lose fish through gaps around:

  • Filter outflow tubes
  • Heater cable entry points
  • Lid hinges
  • CO2 diffuser tubing

Block all gaps with foam or folded mesh. A fish that decides to jump will find any opening.

If You Find a Fish on the Floor

Act immediately:

  1. Wet your hands and pick up the fish carefully
  2. Place it back in the tank upright
  3. Use a small breeder box or container to keep it upright in flowing water
  4. Many fish survive several minutes out of water if returned quickly

Browse our aquarium accessories for covers, mesh nets, and equipment to fish-proof your tank.

Comments

Sign in to join the conversation