Salomon Opens in Mexico First Latin American Flagship Store

Salomon Opens in Mexico First Latin American Flagship Store

FashionNetwork (Worldwide)
FashionNetwork (Worldwide)Mar 13, 2026

Why It Matters

The flagship deepens Salomon’s market penetration in Latin America, strengthening brand‑consumer ties and opening new revenue channels.

Key Takeaways

  • First Salomon flagship in Latin America, located Mexico City
  • 260‑sqm store blends Alpine heritage with urban design
  • Includes lockers, testing zone, café for runner community daily
  • Hosts activations, product launches, exclusive collection presentations
  • Amer Sports executives attended, signaling strategic growth focus

Pulse Analysis

Salomon, an outdoor‑apparel brand under Amer Sports, has traditionally focused on Europe and North America. The launch of Casa Salomon in Mexico City marks its first flagship in Latin America, a region where outdoor recreation and urban running are growing double‑digit. Positioned in the trendy Roma Norte district, the store targets a youthful, affluent consumer base that values performance gear and lifestyle credibility. The move aligns with Amer Sports’ strategy to diversify revenue and capture emerging demand in the Global South.

Casa Salomon’s 260‑square‑metre footprint features a vegetation‑clad façade and organic materials echoing Alpine roots. Inside, an open‑space layout guides visitors to interactive zones: a product‑testing lab, locker bays for runners, and a café that serves as a community hub daily. These experiential elements reflect the retail shift toward destination stores, encouraging shoppers to engage with the brand. By providing spaces for activations, exclusive launches, and local collaborations, Salomon builds a loyal ecosystem that drives repeat visits and word‑of‑mouth promotion.

Financially, the flagship signals Amer Sports’ aim to boost top‑line growth in a market projected to hit $12 billion in outdoor‑apparel sales by 2028. The presence of senior executives—including the chief strategy officer—shows the store is a strategic testbed for retail concepts that could roll out across the region. Competitors like The North Face and Patagonia already operate concept stores in Latin America, intensifying brand rivalry and spurring omnichannel innovation. If Casa Salomon matches European traffic and conversion rates, it could become a blueprint for further expansion in Mexico, Brazil, and beyond.

Salomon opens in Mexico first Latin American flagship store

Comments

Want to join the conversation?

Loading comments...