Plant guide

Java Fern

Microsorum pteropus

Java Fern is a hardy, slow-growing aquarium fern valued for its broad tolerance of water conditions and its ability to grow attached to wood or rock. It is one of the most dependable plants for low-tech freshwater aquariums.

Quick Reference

Care difficulty
Easy
Growth rate
Slow to moderate
Maximum size
Common forms usually reach 8-14 inches (20-35 cm) tall; size varies by cultivar
Placement
Midground to background; small cultivars can be foreground
Lighting
Low to moderate
CO2
Not required
Temperature
68-82°F (20-28°C)
pH
6.0-8.0
GH
Approximately 3-15 dGH
KH
Approximately 2-12 dKH
Substrate
None; keep the rhizome above the substrate
Nutrient demand
Low
Propagation
Easy
Beginner-friendly
Yes

Key Takeaways

  • Difficulty: Keep the thick horizontal rhizome exposed.
  • Placement: Attach the plant to rock or wood rather than burying it.
  • Beginner friendly: Slow growth makes stable low-to-moderate light and algae control important.

Natural habitat and form

Java Fern is a rhizomatous fern with a creeping rhizome and upright, leathery leaves. It is widely distributed across Southeast Asia, including Thailand, Malaysia, Indonesia, and nearby regions.

In nature it grows attached to rocks, roots, and wood in shaded streams, riverbanks, waterfalls, and seasonally flooded forest areas. Its amphibious nature allows leaves to grow submerged or above water in humid conditions.

Placement and attachment

Most Java Fern is used in the midground or background; compact cultivars suit the foreground. Tie, glue with aquarium-safe cyanoacrylate gel, or wedge the rhizome onto hardscape. Roots may extend into the substrate, but the rhizome must remain exposed.

Allow room for the rhizome to creep and mature leaves to spread. Avoid placing leaves directly beneath intense lighting, where slow growth can allow algae to accumulate.

Lighting, CO2, and nutrition

Low to moderate lighting is suitable. Roughly 15-30 PAR at plant level is usually sufficient, with exact needs depending on tank depth and photoperiod. Begin with about 6-8 hours daily and adjust according to plant growth and algae levels.

Supplemental CO2 may produce steadier, somewhat faster growth, but injected CO2 is not required. A light, complete liquid fertilizer can support healthier growth; avoid heavy dosing and keep nutrients balanced with light and plant mass.

Growth, propagation, and problems

Growth is slow to moderate. Remove old, algae-covered, or damaged leaves by cutting the leaf stalk close to the rhizome with clean scissors. Divide a mature rhizome into sections with healthy leaves and roots, or separate rooted plantlets from mature leaves.

Melting, yellowing, holes, algae, rhizome rot, and stalled growth can follow introduction, nutrient shortage, excessive light, unstable CO2, a buried rhizome, or abrupt environmental change. Expose and inspect the rhizome, stabilize care, and trim badly affected leaves.

Compatibility

Java Fern is suitable for most peaceful community fish, bettas, gouramis, rasboras, tetras, catfish, and many cichlid setups. It is safe with freshwater shrimp and snails.

Large herbivorous fish may chew leaves, and powerful fish may uproot or dislodge poorly attached plants. Otocinclus, bristlenose plecos, many shrimp, and common aquarium snails generally graze algae without seriously harming healthy leaves.

Frequently Asked Questions

Can Java Fern be planted in gravel or sand?

Its roots may extend into gravel or sand, but the thick horizontal rhizome must remain above the substrate. Attach or wedge the rhizome onto rock or wood instead of burying it.

Sources and Further Reading

A practical next step

Plan your aquarium with professional support

Hydro Habitats helps New Jersey clients design, install, and care for aquatic systems.

Explore Aquarium Design & Installation