About Avalanche Pro Shop
Avalanche Pro Shop is a year-round action sports retailer and rental shop located on the Place du Marché in the heart of Crans-Montana, one of the Valais region's most popular Swiss ski resorts. The shop has built an outstanding reputation reflected in a perfect five-star rating across more than three hundred customer reviews, making it one of the highest-rated outdoor sports shops in the Swiss Alps. Their central market square location means guests can walk from most Crans-Montana accommodations to pick up rental gear in minutes.
In winter, Avalanche Pro Shop operates a comprehensive rental fleet covering everything from beginner piste skis and snowboards through to advanced freeride and backcountry touring setups, including splitboards and cross-country gear. They also carry a full range of avalanche safety equipment — transceivers, airbag backpacks, shovels, and probes — catering to the growing backcountry and off-piste community. A dedicated test centre allows customers to try equipment before purchasing, and their workshop handles waxing, edge sharpening, binding adjustment, and boot drying between each rental.
When the snow melts, the shop pivots seamlessly into a cycling hub offering cross-country, enduro, gravel, and e-bike rentals. As an official Bosch e-Bike Service Centre with a Bike-Energy charging station, Avalanche Pro Shop is a go-to resource for e-MTB riders exploring the extensive Crans-Montana trail network. Premium brands stocked include K2, Burton, Oakley, POC, Helly Hansen, Dakine, and Volcom, ensuring quality across every product category.

