Canada Goose, the world’s leading maker of Arctic luxury apparel, will be opening its first two standalone flagship stores in Fall 2016—one in Yorkdale Shopping Centre in Toronto and one on Wooster Street in SoHo, New York City.
“Opening our own stores is something I’ve always dreamed of,” said Dani Reiss, president and chief executive officer of Canada Goose. “It’s an exciting new chapter in our evolution from a small outerwear manufacturer nearly 60 years ago, to the only truly global, Canadian luxury apparel retailer.”
The brand’s growth has been escalating over the past ten years. In the last five years alone, revenues have increased by more than 450 per cent.
Spanning more than 4,000 square feet, each store will fuse arctic heritage with modern innovation in an experiential environment. A curated exhibition of vintage designs such as the Snow Mantra first worn by industrial workers facing punishing wind and cold, as well as innovative new styles will be on display. The stores will also introduce special collaborations and in-store exclusives throughout the year.
Adding to the customer experience, employees will be brand ambassadors through an experiential program that will include tours at a Canada Goose factory, along with a first-hand look at how the company works with Polar Bears International in Churchill, Manitoba.
New York City flagship store
Top photo: Yorkale Shopping Centre flagship store