Best Low‑Light Plants for Small Tanks (Anubias, Java Fern, Cryptocoryne)

Affiliate disclaimer: Some links on this blog are Amazon affiliate links, meaning I may earn a commission at no extra cost to you.


Published: May 12, 2026
Updated: May 17, 2026
Best Low‑Light Plants for Small Tanks (Anubias, Java Fern, Cryptocoryne) | Aqualista

🌿 Small tank, low light, no CO₂? No problem. — This guide covers the best low‑light plants for nano tanks: Anubias, Java fern, Cryptocoryne, Bucephalandra, and mosses.

What Makes a Plant Suitable for a Small, Low‑Light Tank?

Low‑light plants grow slowly, stay small, and thrive under 20‑40 PAR. They need no CO₂ and tolerate irregular maintenance. Attach rhizome plants to hardscape to save substrate space.

In small tanks (5‑15 gallons), you have limited space. Fast‑growing stem plants quickly overgrow the tank. 2Hr Aquarist recommends rhizome plants and small rosette plants that stay compact. Anubias nana ‘Petite’ and Bucephalandra are ideal foreground plants. Cryptocoryne parva is a tiny crypt that carpets slowly. Java fern “Trident” or “Windelov” stays smaller than regular Java fern. For floating plants, Salvinia minima works well because it does not block too much light. For more options, see our low‑light plants guide.

Anubias nana & Anubias petite – Perfect Foreground

Anubias nana grows 2‑3 inches tall; Anubias petite stays under 1 inch. Both tolerate 10‑30 PAR, no CO₂. Attach to small rocks or wood. Never bury the rhizome.

Anubias is the most reliable plant for nano tanks. 2Hr Aquarist notes that Anubias petite is so small that a single rhizome fits in a 5‑gallon shrimp tank. Leaves are tough and rarely get algae. Glue or tie the rhizome to a small pebble or piece of driftwood. Do not plant in substrate – the rhizome will rot. Growth is very slow (one leaf per month), so it requires no trimming. If you want a bushier look, buy multiple rhizomes. For a detailed care guide, see our Anubias care section.

🌿 Anubias nana ‘Petite' Size: 0.5‑1 inch | Light: 10‑30 PAR | CO₂: no
Placement: foreground, attach to hardscape | Growth: very slow

Java Fern “Trident” or “Windelov” – Midground Texture

Java fern Windelov has forked leaf tips; Trident has narrow, lobed leaves. Both grow to 4‑6 inches, ideal for midground in small tanks. Attach to wood or rock. No CO₂ needed.

Standard Java fern can reach 12 inches – too large for a 5‑gallon tank. 2Hr Aquarist recommends the smaller varieties for nano setups. Windelov has a unique, feathery appearance. Trident has a more delicate, branching leaf shape. Both propagate via plantlets on leaf tips. Once a plantlet has 3‑4 leaves, pluck it off and attach elsewhere. They tolerate low light (20‑40 PAR) and do not need CO₂. For more Java fern varieties, see our Java fern propagation guide.

🍃 Java fern ‘Windelov' Size: 4‑6 inches | Light: 20‑40 PAR | CO₂: no
Placement: midground, attach to hardscape | Propagates via plantlets

Bucephalandra – Slow‑Growing Jewel

Bucephalandra (Buce) comes in many miniature species (e.g., “Kedagang”, “Brownie”). Leaves show metallic blue, purple, or red hues. Grows in 20‑40 PAR, no CO₂. Attach to rock or wood.

Buce has become very popular for nano tanks. 2Hr Aquarist notes that Buce is an epiphyte like Anubias. It grows even slower than Anubias, making it resistant to algae. Do not bury the rhizome. Buce prefers stable water parameters and moderate light. Under high light, leaves may turn brown or yellow. It does not need CO₂. Buce is more expensive than Anubias but adds unique texture. For more on Buce, see our low‑light plant guide.

💎 Bucephalandra ‘Kedagang' Size: 1‑2 inches | Light: 20‑40 PAR | CO₂: no
Placement: foreground/midground | Growth: very slow

Cryptocoryne parva – Tiny Carpeting Crypt

Cryptocoryne parva is the smallest crypt, growing only 1‑2 inches tall. It spreads via runners slowly. Needs moderate light (30‑50 PAR) and root tabs. No CO₂ required.

Most Cryptocoryne species grow too large for small tanks (C. wendtii reaches 6‑8 inches). C. parva stays miniature. 2Hr Aquarist notes that C. parva grows very slowly – it may take 6‑12 months to form a small carpet. It is a root feeder, so insert a root tab nearby. Light should be at least 30 PAR; below that, it will not spread. C. parva does not need CO₂. It is ideal for a foreground carpet in a 10‑gallon shrimp tank. For more Crypt species, see our Cryptocoryne guide.

🍃 Cryptocoryne parva Size: 1‑2 inches | Light: 30‑50 PAR | CO₂: no
Placement: foreground, substrate | Fertilizer: root tabs

Mosses (Java Moss, Christmas Moss) – Versatile Cover

Java moss and Christmas moss grow in 10‑40 PAR, no CO₂. They can be attached to mesh for a carpet, draped over wood, or used as a moss wall. Perfect for shrimp tanks.

Mosses are the ultimate low‑light, no‑care plants. 2Hr Aquarist notes that Java moss grows in almost any light. However, it can trap debris. Christmas moss (Vesicularia montagnei) has a triangular, fern‑like appearance and looks more compact. Both can be trimmed with scissors. To make a moss carpet, tie moss to a plastic mesh and place it on the substrate. Moss does not need fertilizer or CO₂. For a more detailed moss guide, see our carpeting plants guide.

🟢 Christmas moss Size: 1‑2 inches thick | Light: 20‑40 PAR | CO₂: no
Placement: carpet, wood, mesh | Growth: slow to moderate

Floating Plants for Small Tanks – Salvinia minima

Salvinia minima is the best floating plant for nano tanks. It grows fast, absorbs nutrients, and has short roots that do not tangle with filter intakes. Remove excess weekly.

Many floating plants (Frogbit, Water lettuce) are too large for small tanks. 2Hr Aquarist recommends Salvinia minima for tanks under 20 gallons. Its leaves are 0.5 inches, and roots are 0.5‑1 inch long. Salvinia grows very fast – remove 30‑50% weekly to prevent light blockage. It reduces algae by absorbing nitrates and phosphate. No CO₂ needed. For more floating plant recommendations, see our floating plants guide.

☁️ Floating plant tip: Use a floating ring made of airline tubing to keep Salvinia away from filter outflow. It prevents leaves from being submerged.

Putting It Together – A Sample 5‑Gallon Low‑Light Layout

Attach Anubias nana petite to a small stone (foreground left). Glue Java fern trident to a piece of driftwood (midground right). Plant a small clump of Crypt parva (front center). Add a few Salvinia floaters.

This layout requires only a 6500K LED clip‑light (20‑40 PAR). No CO₂. Fertilize once a week with a liquid all‑in‑one fertilizer (1 pump per 5 gallons). Insert one root tab near the Crypt parva every 3 months. After 2 months, the tank will look established. Trim the Java fern if it grows too tall. Remove excess Salvinia weekly. This setup is safe for bettas, shrimp, and small tetras. For a full step‑by‑step, see our low‑tech setup guide.

📋 Recommended products for small low‑light tanks (nofollow):
Anubias nana petite – live plant
Bucephalandra starter pack
Seachem Flourish Root Tabs
Easy Green liquid fertilizer

📊 Low‑light plants for small tanks – quick reference

PlantMax heightLight (PAR)CO₂?PlacementGrowth rate
Anubias nana petite0.5‑1 inch10‑30NoForeground (attach)Very slow
Java fern ‘Windelov'4‑6 inches20‑40NoMidground (attach)Slow
Bucephalandra sp.1‑2 inches20‑40NoForeground (attach)Very slow
Cryptocoryne parva1‑2 inches30‑50NoForeground (substrate)Very slow
Christmas moss1‑2 inches thick20‑40NoCarpet / woodSlow
Salvinia minima (floating)N/A20‑40NoSurfaceFast
⚠️ Disclaimer: This information is for educational purposes. Even low‑light plants need some light – a simple desk lamp or LED clip‑light is sufficient. Always quarantine new plants to avoid pests.
Share your love

Newsletter Updates

Enter your email address below and subscribe to our newsletter

Leave a Reply

Your email address will not be published. Required fields are marked *

Secure Payments

All payment of our affiliated products will be secured by Amazon

Free Shipping

We mainly pick products with free shipping options

24/7 Support

Either feedback to the seller or you can consult with us

Tricks & Tips

You can always find useful aquaium information here