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.