Bike Therapy is now part of the Incycle Marketplace. Shop online or book an in-store experience.

Morgan Hill

How can we help?

Need help finding the perfect bike, the perfect trail or want to jump in a group ride? Call or chat with our Rider Specialists.

Evolution of the Fastest

Check out the All-New Epic 8 & Epic 8 EVO at Bike Therapy! Chat for availability!

Demo/Rent a Bike

Reserve Your Demo Below

Reserve your demo bike and sign our Ride Waiver.

In order to demo a bicycle at Bike Therapy, please have your ID and Credit Card ready. You will sign a liability waiver and must be approved for a credit card pre-authorization upon check out. A deposit may be required. Riders under the age of 18 must have a parent present to sign a liability waiver.

What to Bring

All demo bikes come stocked with flat or Shimano pedals. If you prefer to use your own pedals, bring them by and we will be happy to install them for you.

Be sure to bring your own helmet. All demo riders MUST wear a helmet!

Ride Waiver

Bike Therapy

Bike Therapy is located in Morgan Hill’s Granary District. Our goal is to help everyone between the ages of 2 and 99 discover the joys of pedaling, on the trails or on the road! Our wonderful staff is made up of people who love bicycles, the outdoors, and making it easy for you enjoy both. We have many years under our collective belt and strive to continue learning. Several of us hold service certifications and Retül Fit certifications, and all of us have a passion to find the right bike for you. Whether it's choosing the right bike and gear, making sure it fits correctly, learning how and where to ride, providing bicycle maintenance, or hosting community events where you can meet new friends to ride with, we're here to make every part of the cycling experience enjoyable and fun.

Bike Therapy
Bike Therapy Bike Therapy

Morgan Hill
17540 Depot Street
Morgan Hill, CA 95037-3670

Sunday 12:00PM - 5:00PM
Monday 11:00PM - 6:00PM
Tuesday 11:00PM - 6:00PM
Wednesday 11:00PM - 6:00PM
Thursday 11:00PM - 6:00PM
Friday 11:00PM - 6:00PM
Saturday 10:00AM - 5:00PM