Dwarf Hairgrass Care: How to Grow a Carpet (UK Guide)

Dwarf hairgrass (Eleocharis) is the classic aquarium carpeting plant — fine, grass-like blades that spread into a lush green lawn across the foreground. It is one of the most rewarding plants to grow well and one of the most disappointing to grow badly, because carpeting plants are demanding about light. Here is the honest guide to whether it will work in your tank.

Key Takeaways
  • Dwarf hairgrass forms a lush foreground carpet — but only under strong light.
  • For a dense carpet you realistically need high light and injected CO2.
  • In low light it grows tall and sparse instead of carpeting.
  • Plant it in small clumps in a grid on nutrient-rich substrate and trim regularly to encourage spread.
Last reviewed: August 2026 · Written by Jaqline Smalling

Quick facts

  • Light: high (this is the key requirement)
  • CO2: strongly recommended for a dense carpet
  • Placement: foreground carpet
  • Growth: spreads by runners

The honest truth about carpeting

Dwarf hairgrass will survive in low light, but it will grow tall and sparse rather than forming a dense carpet. For the lush lawn people want, you need strong light and, realistically, injected CO2. Without both, expect a thin, patchy result. Be honest with yourself about your setup before buying it — see aquarium lighting.

Planting for a carpet

Separate the pot into small clumps of a few strands each and plant them in a grid a couple of centimetres apart across a nutrient-rich soil substrate. The gaps fill in as runners spread. Insert root tabs for extra feeding, and consider a CO2 kit.

Maintenance

Trim the carpet regularly to encourage horizontal spread and density. Keep nitrate available and watch for algae on the blades in high light — a clean-up crew of Amano shrimp and otocinclus helps. For easier low-tech ground cover, consider alternatives.

Frequently asked questions

Can you grow dwarf hairgrass without CO2?

It will survive without CO2, but it grows tall and sparse rather than forming a dense carpet. For the lush lawn effect, strong light and injected CO2 are strongly recommended.

How do you plant dwarf hairgrass?

Separate it into small clumps of a few strands and plant them in a grid a couple of centimetres apart on a nutrient-rich substrate. The gaps fill in as runners spread.

Why won't my dwarf hairgrass carpet?

Almost always insufficient light, and often a lack of CO2. Increase light intensity, add CO2 if possible, and trim regularly to push horizontal growth.


— Jaqline Smalling, FishForever


Leave a Reply

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