Our Stores

Global in presence, local in spirit. Moncler stores reflect the places they belong to, drawing inspiration from their surroundings without ever losing the essence of the brand. It’s a dialogue between heritage and innovation, between timeless design and contemporary culture. 

New store openings are developed according to the highest environmental standards, with LEED certification serving as a key reference for sustainable design and construction. Several of Moncler’s most distinctive and recognizable stores bear the unique signature of Gilles & Boissier, designed in close partnership to reflect the brand’s identity in these locations. 

Stepping into a Moncler store means stepping into a complete experience, a space where clients don’t just shop, but connect with the brand’s values, aesthetics, and vision.