AquariumHQ
Search
Stem plantBackgroundLow to medium lightInvasive risk

Hornwort

A rootless stem plant that grows extremely fast anywhere, floating or weighted, and strips nitrate out of the water while it does so.

Requirements

Scientific name
Ceratophyllum demersum
Family
Ceratophyllaceae
Light
Low to medium
CO₂
Not required
Nutrients
moderate
Growth rate
Very fast
Placement
Background
Feeding
water column
Temperature
10–28 °C
pH
6–8.5
Hardness
2–25 °dGH
Height
30–200 cm

Identity

Common name
Hornwort
Scientific name
Ceratophyllum demersum
Family
Ceratophyllaceae

How to plant it

The commonest way to kill an aquarium plant is to install it wrongly. This is the first thing to get right.

Float on the surface

Nutrition reaches this plant mainly through the water column, so liquid fertiliser matters more than substrate nutrition.

Growing conditions

InputRequirementNotes
LightLow to mediumMatch plants to the light you have rather than raising light to suit the plant — that grows algae.
CO₂Not requiredNot a requirement, though growth is faster with it.
NutrientsmoderateDose a complete liquid fertiliser.
Temperature10–28 °C
pH6–8.5
Hardness2–25 °dGH
Growth rateVery fast

Propagation

Cut anywhere; every fragment grows.

Common problems

  • needle drop after transfer
  • tangles in filter intakes
  • outgrows tank

Work from the observation: melting, yellow leaves, holes in leaves and poor growth.

Fish and invertebrate compatibility

Resists grazing
moderate
Resists digging
excellent

Worth knowing

  • Has no true roots. Planting the base in substrate makes it rot; float it or anchor it loosely.
  • Drops its needles dramatically after a change of conditions and then regrows. Expect a mess in week one.
  • The best emergency tool for a tank with a nitrate problem, because it grows faster than the algae.

Evidence

ClaimValueEvidence typeConfidenceSource
scientific nameCeratophyllum demersumObserved / measuredhigh confidencePlants of the World Online
temperature10–28 °CAquarium-literature consensushigh confidenceAquariumHQ husbandry synthesis
light requirementlow-to-mediumAquarium-literature consensushigh confidenceAquariumHQ husbandry synthesis
co2 requirementnot-requiredAquarium-literature consensushigh confidenceAquariumHQ husbandry synthesis
growth ratevery-fastAquarium-literature consensushigh confidenceAquariumHQ husbandry synthesis
placementbackgroundAquarium-literature consensushigh confidenceAquariumHQ husbandry synthesis
ph6–8.5 pHAquarium-literature consensushigh confidenceAquariumHQ husbandry synthesis
general hardness2–25 °dGHAquarium-literature consensushigh confidenceAquariumHQ husbandry synthesis
height30–200 cmAquarium-literature consensushigh confidenceAquariumHQ husbandry synthesis

Why we say this

What each figure on this page rests on, and how far that is from being independently established.

Every figure on this page has a provenance. Open any claim to see what AquariumHQ holds for it, which sources say what, and what a claim of that kind actually needs. Different claims need different evidence: an accepted scientific name is settled by one authority, while a legal restriction needs a current primary instrument. A single source is often the right answer rather than a thin one. Light and CO2 categories are aquarium conventions rather than measurements, and are labelled as such — AquariumHQ has taken no PAR readings and does not publish figures it has not taken.

scientific nameOne sourceBased on a verified authoritative source.1 citation, 1 independent origin

Checked against gbif on 2026-08-11 and confirmed accepted.

What this kind of claim needs: accepted botanical name 1 authoritative source in an appropriate context. Checked against gbif on 2026-08-11. One botanical authority is what this class requires.

What would improve this: Corroborate against a second, independent source.

temperatureAquariumHQ's own position, externally checkableAquariumHQ's own position, derived from evidenced inputs.

AquariumHQ's own position on a claim an external source could support.

What this kind of claim needs: how to grow the plant no external source is required, provided AquariumHQ shows its reasoning. No external source is required for this class. AquariumHQ's position stands on its stated reasoning.

What would improve this: Go and read a source. This is reachable and has not been reached.

light requirementAquariumHQ's judgement — no authority publishes thisAquariumHQ's own position, derived from evidenced inputs.

No external authority publishes this. The rationale carries the reasoning.

What this kind of claim needs: how to grow the plant no external source is required, provided AquariumHQ shows its reasoning. No external source is required for this class. AquariumHQ's position stands on its stated reasoning.

What would improve this: Keep the rationale current. There is no source to find.

co2 requirementAquariumHQ's judgement — no authority publishes thisAquariumHQ's own position, derived from evidenced inputs.

No external authority publishes this. The rationale carries the reasoning.

What this kind of claim needs: how to grow the plant no external source is required, provided AquariumHQ shows its reasoning. No external source is required for this class. AquariumHQ's position stands on its stated reasoning.

What would improve this: Keep the rationale current. There is no source to find.

growth rateAquariumHQ's judgement — no authority publishes thisAquariumHQ's own position, derived from evidenced inputs.

No external authority publishes this. The rationale carries the reasoning.

What this kind of claim needs: how to grow the plant no external source is required, provided AquariumHQ shows its reasoning. No external source is required for this class. AquariumHQ's position stands on its stated reasoning.

What would improve this: Keep the rationale current. There is no source to find.

placementAquariumHQ's judgement — no authority publishes thisAquariumHQ's own position, derived from evidenced inputs.

No external authority publishes this. The rationale carries the reasoning.

What this kind of claim needs: how to grow the plant no external source is required, provided AquariumHQ shows its reasoning. No external source is required for this class. AquariumHQ's position stands on its stated reasoning.

What would improve this: Keep the rationale current. There is no source to find.

phAquariumHQ's own position, externally checkableAquariumHQ's own position, derived from evidenced inputs.

AquariumHQ's own position on a claim an external source could support.

What this kind of claim needs: how to grow the plant no external source is required, provided AquariumHQ shows its reasoning. No external source is required for this class. AquariumHQ's position stands on its stated reasoning.

What would improve this: Go and read a source. This is reachable and has not been reached.

general hardnessAquariumHQ's own position, externally checkableAquariumHQ's own position, derived from evidenced inputs.

AquariumHQ's own position on a claim an external source could support.

What this kind of claim needs: how to grow the plant no external source is required, provided AquariumHQ shows its reasoning. No external source is required for this class. AquariumHQ's position stands on its stated reasoning.

What would improve this: Go and read a source. This is reachable and has not been reached.

heightAquariumHQ's own position, externally checkableAquariumHQ's own position, derived from evidenced inputs.

AquariumHQ's own position on a claim an external source could support.

What this kind of claim needs: size a well-kept specimen reaches no external source is required, provided AquariumHQ shows its reasoning. No external source is required for this class. AquariumHQ's position stands on its stated reasoning.

What would improve this: Go and read a source. This is reachable and has not been reached.