Willard's Sports Shop

Permanently closed
tripadvisor logo

(9)

Photos

170 N Lake Blvd
Tahoe City, CA 96145
Located right next to the lake, Willard's Sport Shop has all your ski, bike and paddling adventure needs. Come in and see our amazing selection of SUPs, kayaks, boat towables, rafts, bikes, fun clothes, skis, and boards. The Willard family has been serving the community for over 35 years with high quality products and service.

Reviews

tripadvisor logo
4.59 reviews
Photo of Bill M
Wonderful bike rental experience
2/10/2023

I rented a bike from Willard's Sports Shop for riding the Truckee River Trail during my vacation in ...

Photo of larrybJ8380WX
My new favorite ski shop
12/11/2021

What a great, fun experience! Having new skis mounted, old bindings adjusted, custom footbeds made a...

Photo of 798krism
Best E-Bikes in Tahoe City
8/10/2021

Rent your RAD ebikes here. Good people, good equipment, fair price, and BEST access to Truckee River...

Own this business?
See a problem?

You might also like

United StatesCaliforniaTahoe CityWillard's Sports Shop

Partial Data by Foursquare.