Invasive Species Council of British Columbia
Grow Me Instead

Narrow-leaved cotton grass

Eriophorum angustifolium

About This Species

Zone 4a BC Native

Grow me instead of Flowering rush

Narrow-leaved cotton grass is a hardy, native, perennial sedge. Also known as “bog cotton,” this plant thrives in swampy, poorly drained, acidic soils. Superficially resembling a clump of grass, Narrow-leaved cotton grass is notable for its striking soft, fur-like tufts in the summer and autumn. This species is highly variable in terms of height but is typically around 60 cm tall. It needs full to part sun to thrive.

When selecting non-invasive plants for your garden, be sure to look for those that are suitable for your location, including moisture requirements, hardiness zone, and avoidance of known bear attractants among other factors.

Moisture Requirements


Consistently moist or wet conditions