Canada Goose continues its retail expansion across the U.S.,with two new permanent locations in Las Vegas and Denver; and two pop-up stores in Aspen and Detroit. These openings, combined with expanded product categories – lightweight down, apparel, footwear – and exclusive designer collaborations, will showcase the brand’s head-to-toe offering for all seasons and occasions.
“This season’s openings across the U.S. are an invitation to experience our beloved brand, powerful product and exceptional experience, first-hand. They offer an opportunity to own a piece of the luxury of Canada,” said Carrie Baker, President, Canada Goose. “Each of these cities are iconic in their own right and are the perfect locations to help us reach new heights and audiences.”
Guests in the brand’s Wynn location will be able to experience temperatures reach as low as -10°F – and a daily snowfall in the Snow Room. Each location also boasts a museum-like design with new installations from the Canada Goose Art Collection on display, reflecting its deep relationship. With more than 400 artworks in 45 stores, this is the largest retail collection of Inuit art in the world.