Plan the perfect garden with our interactive tool →

Native Plants of Canada

Flourishing since before European settlement in Canada, native plants have fully adapted to their environment and exist in a symbiotic relationship with the other members of their ecosystems. Preserving native plants and their natural homes supports environmental stability and lessens the need for human intervention efforts to keep native plants from facing extinction. Reintroduce the native plants of Canada to its landscapes for long-lasting beauty and to ensure a better natural environment for tomorrow.

Scarlet Mallow

A wildflower native to the Saskatchewan and Manitoba areas of Canada, scarlet mallow (Malvastrum coccinea) belongs to the Malvaceae family. Its common names include scarlet rose mallow and moss rose. It grows less than 4 feet in height and blooms with orange or red flowers from mid to late summer. Scarlet mallow thrives in full sun to partial shade and in moist soil.

Red Baneberry

A member of the Ranunculaceae family, red baneberry (Actaea rubra) is a poisonous wildflower native to many areas in Canada, including British Columbia, Ontario, Yukon and New Brunswick. It produces white flowers from late spring to mid-summer and red or green berries. Red baneberry grows just over 2 feet in height and thrives in moist soil and partial to full shade.


Native to all of Canada, yarrow or common yarrow (Achillea millefolium) belongs to the Asteraceae family. Yarrow grows to 28 inches in height and is a drought-tolerant perennial wildflower that thrives in dry to moderately moist soil and full sun. Its white or pink flowers bloom from mid to late summer. Some common names of yarrow include milfoil and milenrama.

Yellow Wild Indigo

Yellow wild indigo (Baptisia tinctoria) is native to Ontario. It belongs to the Fabaceae family and is also called horseflyweed. Yellow wild indigo grows to 35 inches in height and blooms delicate yellow flowers from late spring to late summer. It thrives in dry soil and full sun.

Indian Ricegrass

British Columbia, Manitoba, Alberta, Saskatchewan and Yukon are the native habitats of Indian ricegrass (Achnatherum hymenoides). A member of the Poaceae family, it is a drought-tolerant grass that grows up to 2 feet in height. Indian ricegrass blooms simple flowers from late spring to mid-summer and does well in dry soil and full sun. It is also known as Indian mountain ricegrass.

Garden Guides