Canada Goose has opened a flagship store in Paris, unveiling with it a new luxury retail concept. The space reflects the brand’s shift towards premium experiential retail, combining advanced design with storytelling rooted in performance and craftsmanship.
The concept will serve as the model for future flagships worldwide.
Key details
The store is located on Rue du Faubourg Saint-Honoré, one of Paris’s most prestigious luxury shopping streets. The new retail design integrates digital storytelling, tactile materials and curated product spaces to highlight the brand’s technical outerwear, knitwear and footwear. Canada Goose describes the store as a “multi-sensory environment,” one that reflects a growing alignment between luxury fashion and lifestyle.
Strategic context
The opening reinforces Canada Goose’s global expansion strategy, which seeks to expand its direct-to-consumer footprint in key fashion capitals. The company has launched similar experiential flagships in Tokyo, Milan and New York, aligning its physical retail network with its luxury brand transformation.
The Paris debut comes shortly after the company reported fiscal Q2 2026 results, highlighting growth in DTC revenue despite softer wholesale trends – a signal that a shift towards controlled, experiential retail is central to its business model.
