Plan the perfect garden with our interactive tool →

Types of Flowers in Canada

o' canada image by Kathryn Palmer from

The vast country of Canada contains numerous ecosystems, displaying a stunning range of biodiversity that attracts outdoors-loving visitors from all over the world. While Canada contains many foreign plant species that have naturalized in their new home, the country also exhibits a huge range of its own native flowers.

Marsh Marigold

cowslips image by Pefkos from

Marsh marigold (Caltha palustris), also called cowslip, is an herbaceous perennial that grows throughout temperate regions of the Northern Hemisphere, including parts of Canada. The plant thrives in wet soil and can be commonly found in the wild in marshes and bogs. Marsh marigold grows in both sun and partial shade. The plant has fleshy green leaves and produces buttercup-like yellow flowers in the spring and summer. Excessive handling of the plant should be avoided, as the plant contains irritants that can cause skin rashes.


Twinflower (Linnaea borealis) is a shrublike plant that can be found in cool, temperate forests throughout Canada. The plant thrives in moist soils and often grows at high elevations. Twinflower grows in sun or partial shade, producing tubular flowers in the summer that are white or white with a pale-pink tinge. A member of the honeysuckle family, twinflower is named after its flowers, which often grow in pairs (like twins) off of leafless stems. The flower's foliage is green, with oval-shaped leaves that are lumped together at the base of the plant.

Canada Anemone

wood anemone (Anemone nemorosa) in a spring forest image by Lars Lachmann from

Canada anemone (Anemone canadensis), also known as round-headed anemone or crowfoot, is a flowering plant of the buttercup family (Ranunculaceae) that's found throughout Southern Canada. The plant has deep-green evergreen foliage and small, white flowers that blossom in the late spring to mid-summer. Canada anemone can be found in rich, moist soil.

Garden Guides