The North Face Shop in Chamonix

The North Face Shop, located right in the center of Chamonix, is open seven days a week! The store offers a complete selection of innovative and technically advanced exploration apparel, footwear, equipment and accessories for men, women and youth. The new standard in sweat removal and temperature regulation! Gear that keeps you cool, dry and comfortable and lets you focus on the goal!


31, Av. Michel Croz, Chamonix, 74400
+33(0)450XXXXXXDisplay number