Skip to main content

Shops in Val Thorens — 3 of Our Favourites

Discover the top Val Thorens shops & boutiques

If you're in Val Thorens it’s not necessarily the first place you think of as a place to shop 'til you drop.

Find loads of top tips and local insights in our Val Thorens Shopping Guide.

Visit website The storefront of a "PICTURE" clothing store, featuring winter and outdoor wear on mannequins and racks, with a prominent brand sign above.

1. Picture Organic Clothing Shop

Sports clothing and streetwear shop in the central Galerie Caron

Location
Val Thorens

Located in the central Galerie Caron, the Picture Organic Clothing shop brings the brand’s distinctive combination of mountain style, technical performance and sustainability to Val Thorens.

Picture Organic Clothing was founded in 2008 by three friends from Auvergne with a shared passion for board sports and a focus on creating more responsible outdoor clothing. The Val Thorens shop stocks a selection of clothing and accessories designed for both the slopes and everyday life.

For skiing and snowboarding, you’ll find technical jackets and trousers, along with hats, caps and other accessories. The collection combines functionality and durability with Picture’s distinctive style, making it suitable for mountain adventures throughout the season.

The shop also offers a range of casual and streetwear pieces, including T-shirts, sweatshirts and jeans, so you can take the mountain-inspired look beyond the slopes. With a variety of colours and designs, there’s plenty to browse whether you’re looking for ski clothing, a new everyday outfit or a useful accessory.

The team in the shop can help you choose the right clothing and accessories for your needs, with their knowledge of the Picture range making it easier to find the right balance of style, performance and comfort.

Visit website Storefront of a The North Face retail shop featuring stone pillars, glass windows, and the white brand logo displayed above.

2. The North Face Shop

Sports clothing shop located in the centre of Val d'Isere

Location
Val Thorens

Located in the heart of Val Thorens, The North Face Store offers a wide selection of technical clothing, footwear and equipment for men, women and children. Just a short distance from the slopes, it’s a convenient place to find everything you need for skiing, snowboarding and other mountain adventures.

The range includes technical jackets, fleeces, base layers and accessories, along with footwear and durable outdoor equipment designed to perform in demanding conditions. Whether you’re looking for ski clothing, an extra layer for colder days or kit for exploring the mountains, the team can help you find the right products for your needs.

The store also offers a selection of The North Face’s specialist ranges, including Summit Series and Mountain Athletics. English and French are spoken, and the shop is located on Rue Caron in the Galerie Caron.

The Salomon Corner is also located downstairs, offering Salomon ski and snowboard equipment for sale and rental, making this a useful stop for both clothing and equipment during your stay in Val Thorens.

3. My Mountain Boutique My Mountain Boutique

3. My Mountain Boutique

Online boutique selling mountain inspired artwork & interiors for snow lovers

The product range at My Mountain Boutique includes mini prints, wall stickers, artwork, handcrafted picture frames, throws, cushions and winter skincare.

All with a snow and ski theme and all handmade. They also put together packages for chalets, bars and restaurants and are able to create custom orders.

UK and France delivery.

Take a look at the website.

Loading...