Not everyone wants to deal with the hassle of aquarium soil, and honestly, you don’t always have to.
Maybe you are keeping bottom-dwelling fish that constantly dig up the sand, or perhaps you just prefer the clean look of a bare-bottom tank.
Whatever the reason, if planting in a traditional substrate isn’t your thing, you can still have an incredible, lush underwater garden.
The secret lies in epiphyte plants. Instead of needing their roots buried in dirt, these hardy species actually prefer to grow attached straight onto your hardscape.
We are talking about pieces of driftwood, interesting branches, or heavily textured rocks.
Let’s walk through exactly how to handle them, the best ways to get them to stick, and which species are going to look the absolute best in your setup.
Understanding the Rhizome
Before we get our hands wet, there is one crucial piece of anatomy you need to know about: the rhizome.
Most common epiphytes, like Java Fern and Anubias, feature this thick, green, horizontal stem.

The leaves shoot up from the top of it, and the roots grow down from the bottom to grab onto surfaces.
If you take away only one piece of advice from this whole guide, let it be this. Never bury that rhizome in sand or gravel.
If it gets smothered, the entire plant will rot and die. That is exactly why we attach them to decorations instead, allowing the water to flow freely around them.
Choosing Your Plants
The world of epiphytes is huge, ranging from indestructible beginner plants to rare, colorful showpieces that aquascapers hunt down.
Anubias

You really can’t talk about aquarium plants without bringing up Anubias. They are the backbone of the hobby.
They are incredibly tough, slow-growing, and perfectly happy in low-light tanks without any extra carbon dioxide.
You can find tiny varieties like ‘nana petite’ for small tanks, or massive ones like ‘barteri’ to fill in the background.
Because they grow so slowly, it is best to keep them slightly shaded so algae doesn’t settle on their broad, leathery leaves.
Bucephalandra

If you want something that really catches the eye, you need to check out Bucephalandra. When the tank light hits them just right, the leaves show off a beautiful, almost metallic shimmer.
Varieties like ‘Kedagang’ and ‘theia’ are fairly easy to keep. They grow painfully slow, but sometimes they will surprise you by blooming tiny white flowers right underwater.
Just make sure you are buying plants grown in a lab or farm, as wild harvesting is doing a massive amount of damage to their natural habitats.
Java Fern

This is another absolute classic. Java ferns are slow and steady, eventually growing into massive, impressive bushes.
They even propagate in a really fun way by growing tiny baby plants directly on the tips of their older leaves.
You can stick with the standard type, or look for cool varieties with heavily textured leaves like the ‘Windelov’ or the thin, spiky ‘Trident’.
They do surprisingly well even if your lighting isn’t all that strong.
Aquatic Mosses

Mosses don’t have traditional leaves or roots, but they are unbeatable for making a tank look naturally aged.
You can glue Java moss or Christmas moss onto bare branches to make them look like underwater trees, or let them carpet across your rocks.
They grow quickly and act like little magnets for dirt, so make sure to give them a gentle shake when you are changing the water to keep them clean and algae-free.
Hydrocotyle

Normally, people plant Hydrocotyle in the dirt, but varieties like ‘tripartita Japan’ look amazing crawling over rocks and wood.
It gives off a bright green, clover-like vibe and will even grow right out of the top of your tank if you let it. It grows fast and can get a bit wild, so you will need to trim it regularly.
It definitely prefers better lighting and some fertilizer to really thrive.
Hygrophila pinnatifida

This one is a huge favorite among serious aquascapers. It has unique, fern-like leaves that turn a deep, gorgeous burgundy color if you give it strong light and good nutrients.
If your tank is more low-tech, it will survive perfectly fine but will stay a more muted greenish-brown color.
Monte Carlo

Most people use Micranthemum ‘Monte Carlo’ as a carpet on the floor of the tank. But if you have a low-tech setup where a thick carpet just won’t work, try gluing it high up on your rocks.
It will naturally cascade down like a bright green waterfall. It really appreciates some liquid fertilizer and good light to stop it from looking too thin and stringy as it grows.
Bolbitis heudelotii
This African water fern brings a completely different texture with its large, deeply lobed, slightly transparent green leaves.
It can grow pretty big, easily hitting forty centimeters tall. It loves soft water and a good current.
Just be careful with your lighting. If it gets too much intense light without enough water flow, algae will quickly smother those beautiful leaves.
Getting Them Attached
When you bring a new plant home, the very first step is to take it out of its plastic pot and gently peel away the rockwool or gel stuck to the roots.
Once you have a clean plant, you have a few options for securing it to your wood or rocks.
Using aquascaping superglue is by far the most popular trick these days. You just need a tiny dab of cyanoacrylate gel on the root structure.
Press it against the rock for a few seconds, and you are done. Just go easy on it, because any exposed glue turns a very obvious, bright white as soon as it hits the water, which can quickly ruin a natural-looking tank.
If you want a more natural approach, grab some fishing line or plain cotton thread. It is a bit more fiddly to tie a plant down, but it hides much better.
The best part about using cotton thread is that by the time the thread naturally rots away in the water, the plant will have grown its own roots and attached itself permanently.
Sometimes, you can even get away with just pushing the plant into a natural crevice. If you have a piece of wood with a tight crack, you might be able to wedge a Java Fern right in there.
Just be gentle so you don’t crush the rhizome, and cross your fingers that the filter flow doesn’t blow it away before it roots.
And then there is the elastic band method. It is definitely not pretty, but it gets the job done if you are in a pinch.
The rubber will eventually degrade and snap in the water, but hopefully, the plant is completely secure by then.
Keeping Them Fed
Since you aren’t burying these plants in nutrient-rich soil, they have to pull all their food straight out of the water.
To keep them looking their best, you should regularly add a good all-in-one liquid fertilizer directly to your tank.
Make sure your filter is creating a decent flow around the tank, too. That water movement is what brings fresh nutrients to the leaves and washes away the dirt.
And finally, just be patient. Most of these plants take their time to settle into a new environment, so give them a few weeks before you expect to see a literal jungle taking over your hardscape.
In conclusion
Going soil-free might feel like breaking the aquascaping rules, but epiphytes prove you don’t need a traditional substrate to build a stunning underwater garden.
As long as you keep those rhizomes uncovered and feed the water column, these incredibly hardy species will do the heavy lifting for you.
It just takes a little patience and a splash of liquid fertilizer to watch a bare piece of driftwood transform into a living, breathing centerpiece.

