Overview
Java fern is one of the toughest and most beginner-proof aquarium plants. It is an epiphyte , in nature it clings to wood and rock rather than rooting in soil , with leathery, textured green leaves that most fish (even plant-eaters and cichlids) leave alone.
It thrives in low light, needs no CO2, and asks for almost nothing beyond being attached to hardscape and not buried.
| Difficulty | Very easy |
| Light | Low |
| CO2 | Not required |
| Growth rate | Slow |
| Placement | Midground on hardscape |
| Max height | 8-14 in (20-35 cm) |
| Feeding | Water column |
| Temperature | 68-82°F (20-28°C) |
| Propagation | Rhizome division / plantlets |
Light & CO2
Java fern is a low-light plant and can actually scorch or brown under very intense light. It needs no CO2. This makes it perfect for low-tech, unheated, or dimly-lit tanks.
Attaching & placement
Do NOT bury the rhizome (the horizontal green stem) , it will rot. Instead tie or glue the rhizome to driftwood or rock with thread or gel superglue; it will grip on its own within weeks. Great in the midground draped over hardscape.
Feeding & growth
Java fern feeds through its leaves from the water column, so a general liquid fertiliser is enough , root tabs do nothing for it. It grows slowly, so patience is needed, but that also means very little trimming.
Propagation
Split the rhizome into pieces (each with a few leaves) and attach them elsewhere. Java fern also grows baby plantlets on the undersides and tips of old leaves , let them develop roots, then detach and attach them.
Common problems
Black spots and browning are usually 'java fern melt' from too much light or a nutrient issue, or simply an old leaf making plantlets. Trim badly affected leaves; healthy new growth will follow.
Fun facts
- Java fern is an epiphyte , burying its rhizome kills it; attach it to wood or rock instead.
- It grows baby plantlets right on the edges and undersides of its own leaves.
- Most plant-eating and digging fish, including many cichlids, ignore its tough leaves.
- It needs no substrate and no CO2 , ideal for low-tech tanks.
- Comes in varieties like Windelov (lace-tipped) and Narrow Leaf.
Frequently asked questions
Can you plant Java fern in gravel?
No , burying the rhizome causes it to rot. Attach Java fern to driftwood or rock with thread or gel superglue and leave the rhizome exposed.
Does Java fern need CO2 or high light?
Neither. It is a low-light plant that needs no CO2 and can even brown under very strong light. It is ideal for beginner and low-tech tanks.
Why is my Java fern turning black or brown?
Usually 'melt' from too much light or a nutrient deficiency, or an old leaf producing plantlets. Trim damaged leaves, moderate the light, and dose a liquid fertiliser.
How do you propagate Java fern?
Divide the rhizome into pieces with a few leaves each, or let the plantlets that form on the leaf tips grow roots and detach them.
Will fish eat Java fern?
Very rarely. Its tough, leathery leaves are unpalatable to most fish, including many notorious plant-eaters, which is part of why it is so popular.





