There is no one Canadian flower. Each province and territory has its own official flower. They are as follows.
Alberta - the Wild Rose
British Columbia - the Pacific Dogwood
Manitoba - the Prairie Crocus
New Brunswick - the Purple Violet
Newfoundland & Labrador - the Pitcher Plant
Northwest Territories - the Mountain Avens
Nova Scotia - the Mayflower
Nunavut - the Arctic Poppy has been nominated
Ontario - the White Trillium
Prince Edward Island - the Lady's Slipper
Quebec - the Iris Versicolor
Saskatchewan - the Western Red Prairie Lily
Yukon Territory - the Fireweed

