Your cart

Your cart is empty

Advice Aquariums

Why Do My Fish Keep Digging Up My Plants? (And How to Stop It)

By Paul
Published
Updated

Why Do My Fish Keep Digging Up My Plants? (And How to Stop It)

There’s nothing quite as frustrating as carefully planting a beautiful aquarium, only to wake up the next morning and find plants floating at the surface, roots exposed, and your carefully designed aquascape in complete disarray.

If this sounds familiar, you’re not alone.

Many fish naturally dig, sift, burrow, or rearrange substrate as part of their normal behaviour. While this can be entertaining to watch, it can quickly become a headache for aquarists trying to maintain a planted aquarium.

The good news is that plant-digging fish don’t necessarily mean you have to give up on live plants altogether. By understanding why fish dig and making a few adjustments to your aquarium setup, it’s often possible to enjoy both healthy fish and thriving plants.

In this guide, we’ll explore why fish dig up plants and the best ways to protect your aquascape.

Why Are My Fish Digging Up Plants?

Before trying to stop the behaviour, it’s important to understand that digging is often completely natural.

Fish may dig for several reasons:

Searching for Food

Many species naturally sift through substrate looking for:

  • Insects
  • Worms
  • Organic matter
  • Leftover food

This behaviour is particularly common in bottom-dwelling species.

Creating Territory

Some fish move substrate to establish or defend territories.

Preparing Breeding Sites

Many species dig pits or clear areas before spawning.

Building Nests

Certain fish actively reshape their environment during breeding.

Natural Curiosity

Some fish simply enjoy rearranging their surroundings.

Understanding the reason behind the digging can help determine the best solution.

Which Fish Are Most Likely to Dig?

Some species are notorious plant excavators.

Cichlids

Many cichlid species are enthusiastic diggers.

Common examples include:

  • Oscars
  • Severums
  • Firemouths
  • Convict Cichlids
  • African Cichlids

Goldfish

Goldfish constantly forage through substrate and can easily uproot delicate plants.

Loaches

Certain loach species enjoy burrowing and moving substrate.

Geophagus

The name literally means “earth eater.”

These fish naturally sift large amounts of substrate through their mouths.

Large Catfish

Some catfish species can uproot plants simply through their size and activity.

Why Newly Planted Aquariums Are Most Vulnerable

Freshly planted aquariums are particularly susceptible to digging damage.

This is because:

  • Roots are not yet established
  • Plants are loosely anchored
  • Substrate may still be unsettled

Most aquatic plants need time to develop strong root systems before they can resist disturbance.

Patience often solves part of the problem.

Can You Actually Stop Fish Digging?

In many cases, no.

Digging is often an instinctive behaviour that cannot be completely eliminated.

Instead of trying to stop the fish, it’s usually more effective to:

  • Protect plants
  • Improve planting techniques
  • Choose suitable species
  • Work with the fish’s natural behaviour

The goal is coexistence rather than suppression.

Choose Plants That Attach to Hardscape

One of the simplest solutions is to use plants that don’t require planting in substrate.

Excellent options include:

Anubias

Hardy and easy to maintain.

Java Fern

Thrives when attached to wood or rock.

Bucephalandra

Popular among aquascapers and highly decorative.

Mosses

Such as:

  • Java Moss
  • Christmas Moss
  • Flame Moss

These plants can be attached directly to driftwood or rocks using glue or thread.

Because they aren’t rooted in the substrate, digging fish cannot uproot them.

Use Heavier Hardscape Around Plants

Strategically placed hardscape can protect root systems.

Consider using:

  • Aquarium-safe rocks
  • Driftwood
  • Decorative stones

around newly planted specimens.

This creates a physical barrier that makes it harder for fish to disturb the roots.

Plant More Deeply

Many beginner aquascapers don’t plant deeply enough.

When planting:

  • Insert roots fully into the substrate
  • Use aquascaping tweezers for precision
  • Ensure stems are firmly anchored

Proper planting significantly reduces the chances of plants floating loose.

Add Root Tabs Carefully

Healthy root growth helps plants establish themselves more quickly.

Root tabs provide nutrients directly to the root zone and can encourage:

  • Faster rooting
  • Stronger growth
  • Better anchorage

Well-established plants are much harder for fish to uproot.

Use Plant Weights

For stubborn fish, plant weights can provide additional security.

These are particularly useful for:

  • Stem plants
  • Newly planted aquascapes
  • Lightweight species

The extra weight helps keep plants in place while roots develop.

Consider Carpeting Plants Carefully

Carpeting plants are often the first casualties of digging fish.

Species such as:

  • Monte Carlo
  • HC Cuba
  • Glossostigma

can struggle in tanks with active diggers.

If you keep fish known for substrate disturbance, you may find it easier to focus on:

  • Epiphyte plants
  • Larger rooted species
  • Hardscape-based layouts

Choose More Robust Plants

Some plants simply tolerate disturbance better than others.

Good choices include:

Amazon Swords

Strong root systems once established.

Cryptocorynes

Hardy and adaptable.

Vallisneria

Spreads through runners and recovers quickly.

Anubias

Virtually immune to digging when attached to décor.

These species often perform better than delicate stems in tanks with active fish.

Feed Bottom Feeders Properly

Some fish dig excessively when searching for food.

Ensure bottom-dwelling species receive suitable foods such as:

  • Sinking pellets
  • Wafers
  • Algae discs

Well-fed fish may spend less time aggressively searching through the substrate.

Create Dedicated Digging Areas

If you keep species that naturally dig, consider giving them somewhere appropriate to do it.

For example:

  • Open sand areas
  • Unplanted sections
  • Decorative rock zones

This allows fish to express natural behaviours without destroying the entire aquascape.

Use Coarser Substrates

Very fine substrates can be easily displaced.

In some situations, a slightly heavier substrate may help reduce disturbance.

Options include:

  • Plant substrates
  • Fine gravel
  • Aquascaping soils

However, substrate choice should always consider the needs of both fish and plants.

Be Patient

Many plant-related problems improve with time.

As plants mature:

  • Roots spread
  • Stems strengthen
  • Growth accelerates

Established plants are far more resistant to digging than newly planted specimens.

A tank that looks vulnerable in week one may be surprisingly resilient by month three.

Fish and Plants Can Coexist

Many aquarists assume digging fish and planted aquariums are incompatible.

In reality, countless successful aquariums combine both.

The key is selecting:

  • Appropriate plants
  • Suitable hardscape
  • Realistic expectations

Rather than fighting natural behaviour, successful aquascapers learn how to design around it.

Signs Your Plants Are Becoming Established

You’ll know your plants are settling in when:

  • New growth appears
  • Leaves become larger
  • Roots spread visibly
  • Plants remain secure after cleaning

At this stage, fish are far less likely to cause significant disruption.

When You May Need to Rethink Plant Choices

Some fish are simply too destructive for delicate planted aquariums.

If you keep species such as:

  • Large Oscars
  • Adult Geophagus
  • Large Goldfish
  • Certain African Cichlids

you may achieve better results using:

  • Hardscape-focused aquascapes
  • Artificial plants
  • Attached epiphytes

Choosing plants that suit your livestock often leads to greater long-term success.

Final Thoughts

If your fish keep digging up your plants, don’t panic. In most cases, the behaviour is perfectly natural and can be managed without removing either the fish or the plants. By understanding why fish dig, selecting suitable plant species, improving planting techniques, and protecting vulnerable root systems, it’s entirely possible to create a beautiful aquarium that accommodates both thriving plants and active fish.

The most successful aquariums work with nature rather than against it, and a little planning can go a long way toward keeping your aquascape intact.

At Charterhouse Aquatics, we stock a huge range of aquatic plants, aquascaping tools, substrates, root tabs, driftwood, rocks, and fishkeeping essentials to help you create a thriving planted aquarium that stands up to even the most enthusiastic diggers.

Start typing to search.