Carpeting aquarium plants in a planted nano tank

How to Carpet a Nano Tank with Dwarf Hairgrass

Most beginners think aquarium carpet plants are an “advanced-only” project that demands pressurized CO2, a $300 light, and the patience of a saint. That is the misconception worth breaking today: a dense, emerald lawn of dwarf hairgrass (Eleocharis sp.) is one of the most achievable carpets in a nano tank, and you can get there in a 5-gallon with modest gear. The trick is not buying more equipment — it is understanding how the plant actually spreads.

One quick naming note before the how-to: “dwarf hairgrass” is sold as two closely related, frequently mislabeled species — Eleocharis acicularis (taller, a bit more upright, and notably forgiving of varied light) and Eleocharis parvula (shorter, the tighter horizontal carpeter). Stores often swap the labels, and both will carpet a nano tank, so do not stress about which one you ended up with. The care below applies to either.

Here is the gap most guides leave out: they tell you to “plant it and wait,” then skip the two variables that actually decide success — runner propagation mechanics and the early-weeks algae window. This post fills that gap. You will get a week-by-week timeline with honest numbers, a substrate and lighting comparison built for small tanks, and a troubleshooting table for when growth stalls. Among aquarium carpet plants, dwarf hairgrass is the best place to start, and below is exactly why and how.

Why Dwarf Hairgrass Is the Beginner’s Best Carpet

Dwarf hairgrass spreads by sending out horizontal runners (stolons) just below the substrate surface. Each runner pushes up new vertical blades every few centimeters, and those new plantlets send out their own runners. This is geometric, not linear, growth — which is why the first few weeks feel painfully slow and then the tank seems to “fill in overnight.” Understanding that curve is the single most important thing for keeping your sanity.

Compared with other popular carpets, it sits in a sweet spot: easier than Monte Carlo or Dwarf Baby Tears (which genuinely want CO2 to thrive), and tidier than Java moss (which carpets but never looks like a manicured lawn). The table below is an honest side-by-side for a nano-scale tank.

Carpet plantDifficultyCO2 needed?Min. light (PAR at substrate)Fill-in time (no CO2)
Dwarf hairgrass (Eleocharis sp.)Beginner-friendlyOptional (faster with)~30-50 PAR8-14 weeks
Monte Carlo (Micranthemum sp.)IntermediateRecommended, not required~40-60 PAR6-10 weeks (with CO2)
Dwarf Baby Tears (HC Cuba, Micranthemum callitrichoides)AdvancedEffectively required~50-80 PARUsually fails without CO2
Java moss (Taxiphyllum sp.)Very easyNo~15-30 PAR4-8 weeks (shaggy look)
PAR figures are approximate ranges; lighting output varies widely by fixture and tank depth. “HC Cuba” is a trade name, not a scientific name. Results vary.

What These Aquarium Carpet Plants Actually Need (Tank, Light, Substrate)

You do not need a high-tech rig, but you do need the right foundation. A carpet is a substrate game first and a lighting game second. If you are still choosing a tank, the Nano Tank Size Guide (3 vs 5 vs 10 gallon) will help you pick a footprint with enough floor space — and floor space, not water volume, is what a carpet cares about.

Substrate: the part most people get wrong

Hairgrass roots are short and fine. They anchor and feed best in a fine-grained, nutrient-rich aquasoil rather than large inert gravel, where thin roots simply cannot grip. Aim for a substrate depth of roughly 1.5-2.5 inches (4-6 cm) at the front so runners have room to travel. Active aquasoils also gently lower pH and release nutrients, which suits this plant well. If you are on inert sand or gravel and do not want to rescape, root tabs tucked under the planting zone are a workable compromise — just expect slower fill-in.

Light: enough, not blinding

Carpets fail in the shade. Because light has to reach all the way down to the substrate, a low fixture that looks fine for stem plants may starve a lawn. A modest, full-spectrum LED running a consistent 6-8 hour photoperiod beats a blazing light left on 12+ hours — long photoperiods mostly feed algae, not grass. The setup table below stamps real mid-2026 ballpark costs so you can budget honestly.

ComponentBeginner spec for a 5-gallon carpetWhy it mattersTypical cost (mid-2026, USD)
SubstrateFine aquasoil, 1.5-2.5 in (4-6 cm) front depthAnchors fine roots, feeds runners$18-30
LightFull-spectrum nano LED, ~30-50 PAR at substrateDrives photosynthesis at the floor$25-60
Photoperiod timerOutlet timer set to 6-8 hrs/dayConsistency starves algae, not grass$10-15
Liquid fertilizerAll-in-one, dosed per labelSupplies column nutrients low-tech tanks lack$12-20
CO2 (optional)Skip it, or add later if impatientSpeeds up fill-in noticeably$0 (or $60+)
Costs are rough ballparks as of mid-2026 and vary by brand and region. CO2 is genuinely optional for this plant.

Tip: Floor space beats water volume. A wide, shallow 5-gallon will carpet faster and look fuller than a tall 5-gallon with the same footprint, because more of the substrate sits directly under usable light.

Step-by-Step: Planting Dwarf Hairgrass

Do this on a freshly scaped, ideally still-cycling tank — it is far easier to plant a carpet with low water than to fight buoyancy in a full tank. If your tank is brand new, plant first, then run your nitrogen cycle; the plants will happily establish during that window. New to cycling? Start with How to Cycle a New Aquarium (fishless cycling) so your water chemistry is ready before any livestock.

  1. Rinse and divide. Gently rinse the rockwool/gel off the roots under dechlorinated water. Split the pot into many small clumps — ideally 2-4 blades per clump. Small clumps spread faster than a few big ones.
  2. Trim the blades. Cut blades down to about 1.5-2 in (4-5 cm). Trimming the tops actually encourages the plant to put energy into horizontal runners instead of tall blades.
  3. Plant the grid. Using tweezers, push each small clump root-deep into the substrate, spacing clumps about 1-1.5 in (2.5-4 cm) apart in a grid. Closer spacing carpets faster.
  4. Lower the water slowly. Fill with a cup or onto a plate to avoid uprooting your work. Run the light on its timer from day one.
  5. Be patient through the lag. Weeks 1-3 may look like nothing is happening underground. That is normal root and runner establishment.

The Honest Week-by-Week Timeline

This is the part most articles fudge. Below is a realistic low-tech (no CO2) timeline. With CO2 and strong light, growth is markedly faster — but for a beginner nano tank, plan around the slower curve and you will never be disappointed.

StageWeeks (low-tech)What you should seeWhat to do
Establishment lagWeeks 1-3Little visible growth; some old blades may meltDon’t panic, don’t re-plant, keep photoperiod steady
First runnersWeeks 3-6Thin horizontal runners and new blades between clumpsBegin light fertilizing; watch for early algae
SpreadingWeeks 6-10Visible thickening; clumps start to connectFirst trim to encourage density
Carpet formsWeeks 8-14Continuous lawn across the planted zoneRegular trims; thin if it lifts off substrate
Honest low-tech estimates. CO2, higher light, and warmer water shift these earlier; cold or dim tanks shift them later. Results vary.

Water Parameters and the Early Algae Window

Dwarf hairgrass is tolerant, but it has preferences. It does best in tropical-to-temperate water, roughly 68-78°F (20-26°C), soft to moderately hard, around 2-8 dKH, at a pH near neutral (about 6.5-7.5). This is a classic tropical-leaning plant, so if you are deciding the temperature philosophy of your whole tank, the Coldwater vs Tropical Nano Tank comparison is worth reading before you commit livestock.

The real hazard in weeks 2-6 is not the grass — it is algae. A new tank is nutrient-unstable, and a half-grown carpet is not yet consuming enough to outcompete algae. This is where most carpet attempts quietly die. Keep the photoperiod short and consistent, do regular small water changes, and resist the urge to crank the light to “speed things up.” A clean-up crew of nano-friendly grazers (such as small shrimp or snails) helps enormously; see the Best Nano Tank Fish for Beginners guide for tankmates that won’t uproot a young carpet.

For the botanical background on this species — native range, growth habit, and naming — the Eleocharis acicularis entry on Wikipedia is a solid, non-commercial reference.

Troubleshooting: When the Carpet Won’t Spread

If you are past week 6 and nothing is happening, work down this list before assuming the plant is bad. Nine times out of ten it is light reaching the substrate, photoperiod length, or substrate type — not the grass.

SymptomLikely causeFix to try first
Blades thin, pale, leggyNot enough light at substrateLower fixture / raise tank floor / brighter LED
Lots of algae, slow grassPhotoperiod too long; nutrients unstableCut light to 6-7 hrs; more frequent water changes
Runners form but won’t anchorSubstrate too coarseAdd fine cap or root tabs under the zone
Carpet lifts off in matsToo dense / roots shaded outThin and re-trim; vacuum debris underneath
Old blades melting at startNormal transition (emersed to submersed)Wait; new submersed growth will follow
Whether melt-back is “always normal” is debated; persistent melting past several weeks usually points to light or substrate, not adaptation.

Maintaining the Lawn Long-Term

Once it carpets, dwarf hairgrass is low-effort but not no-effort. Trim it every few weeks with scissors; trimming keeps it short, dense, and stops the lower layer from being shaded and dying back. After a heavy trim, the clippings will float — net them out or they decay and feed algae. Keep up modest fertilizing and your normal water-change routine, and the lawn will hold for many months. If your overall maintenance habits are still forming, the 9 Beginner Aquarium Mistakes roundup covers the small routine errors that quietly wreck planted nano tanks.

Keep Exploring NanoTank Lab

Frequently Asked Questions

Can I grow a dwarf hairgrass carpet without CO2?

Yes — dwarf hairgrass is one of the few aquarium carpet plants that genuinely carpets without injected CO2. The trade-off is speed: expect roughly 8-14 weeks to a full lawn low-tech, and noticeably faster with CO2 and strong light. Adequate light reaching the substrate matters far more than CO2 for simply getting a carpet to form.

How long does it take to carpet a nano tank?

Plan on 8-14 weeks for a continuous carpet in a typical low-tech nano tank. The first 1-3 weeks look like nothing is happening because the plant is establishing roots and runners underground; growth then accelerates because it spreads geometrically. Warmer water, stronger light, and CO2 all shift the timeline earlier, but results vary by setup.

What substrate is best for carpeting plants?

A fine-grained, nutrient-rich aquasoil is best because hairgrass has short, fine roots that need to grip and feed near the surface. Large inert gravel makes anchoring and spreading much harder. If you must use sand or gravel, place root tabs under the planting zone as a compromise and expect a slower fill-in.

Why is my carpet growing tall instead of spreading sideways?

Tall, vertical growth usually means the plant is reaching for light, so improve light intensity at the substrate and trim the blades down. Trimming the tops redirects the plant’s energy into horizontal runners, which is exactly what produces a dense, low carpet rather than a tall, patchy one.

Will shrimp or snails hurt a new hairgrass carpet?

No — small nano shrimp and most snails actually help by grazing algae off blades and substrate during the vulnerable early weeks. Avoid larger fish that dig or uproot plants until the carpet is well rooted. Choosing gentle, carpet-safe tankmates is the safer route while the lawn establishes.

How often should I trim a dwarf hairgrass carpet?

Trim roughly every two to four weeks once the lawn is established. Regular trimming keeps the carpet short and dense and prevents the shaded lower layer from dying back. Always remove the floating clippings afterward, since decaying trimmings add nutrients that can fuel an algae bloom.


About NanoTank Lab

NanoTank Lab is written by hands-on nano and freshwater aquarium hobbyists. We focus on practical setup, husbandry, and water chemistry for small tanks — and we test the gear and routines we write about. We don’t give veterinary or fish-disease treatment advice; for a sick fish, please consult an aquatic vet. Found something we got wrong? Tell us and we’ll fix it.

Similar Posts