Olympic Bike Shop LocationOlympic Bike Shop is located on the North Shore of Lake Tahoe, about 1/4 of a mile north of the “Y” intersection of Highway 89 and Highway 28. We are next door to Tahoe Dave's Skis & Boards and across the street from the Peppertree Inn, the only multi-story building in town.

Olympic Bike Shop
620 North Lake Boulevard
Tahoe City, CA 96145

Phone: (530) 581-2500



About Us

Since 1973, Olympic Bike Shop has been North Lake Tahoe's epicenter for your cycling needs. All of our staff are avid riders and can be found pushing their own pedals on Tahoe's roads, paths and mountains. We take great pride in what we sell, service and rent to our customers ... because it is what we are out there riding as well!


Contact Us

620 N. Lake Blvd.
Tahoe City, CA

7 Days a Week
9:00am - 6:00pm

Email Us