Visit Tahoe Mountain Sports in person or take a virtual tour.
Stop by and say hello! We are located in the heart of Truckee, CA. Visit us in store to shop a curated selection of outdoor gear and apparel or give us a call at 530-536-5200 to speak with one of our gear experts.
11200 Donner Pass Road, Unit 5E
Truckee, CA 96161
View on Google Maps
10AM - 6PM Mon-Thurs
8AM - 6PM Fri-Sun