Canada Goose is opgericht aan het eind van de 50e jaren door Sam Tick onder de naam “Metro Sportswear ltd.”. Het merk was opgericht met een simpel doel. Namelijk, het creëren van kleding die je kan beschermen tegen het weer van het koude noorden met productie in eigen land, Canada. Het merk wordt vaak geassocieerd met het logo op de arm. Op dit Canada Goose logo staat de Noordpool in spiegelbeeld afgebeeld om te laten zien met welk doel deze jassen in eerste instantie zijn gecreëerd. Het logo wordt geaccentueerd met de maple leafs die worden gezien als het nationale symbool van Canada.