Skip to main content

Canada Goose offers winter experience in Las Vegas as U.S. expansion continues

Advertisement - article continues below
Advertisement

Canada Goose is expanding its U.S. footprint.

The luxury outerwear retailer is set to open two new permanent locations, in Las Vegas and Denver, along with a pop-up in the Detroit area and another in Aspen, Col.  The stores will showcase Canada Goose’s expanded product categories and exclusive designer collaborations, with head-to-toe offerings for all season.

Each location will reflect the brand’s 60-years-plus heritage and boast a museum-like design with new installations from Canada Goose’s vast collection of Inuit art. With more than 400 artworks in 45 stores – from paintings to illustrations to sculptures – this is the largest retail collection of Inuit art in the world, the company noted.

Canada Goose opened at The Shops at Wynn Las Vegas on November 5, which will be followed by a location at  Denver’s Cherry Creek Shopping Center in December. The Detroit-area pop-up be located at the Somerset Collection in Troy, Mich,; the Aspen pop-up will be on East Hyman Ave. Both are set to open by the end of 2022.

Snow Room
The Las Vegas location includes Canada Goose’s signature "snow room" where customers can put the experience temperatures that reach as low as -10°F  as well as a daily snowfall. The room invites customers to put the brand's products to the ultimate test.

"This season's openings across the U.S. are an invitation to experience our beloved brand, powerful product and exceptional experience, first-hand,” 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."

Founded in 1957 in a small warehouse in Toronto, Canada, Canada Goose is a manufacturer of performance luxury apparel, with its products informed by the rugged demands of the Arctic.  It operates 45 stores around the world.

X
This ad will auto-close in 10 seconds