(804) 741-1599         info@endorphinfitness.com  

About us


Endorphin Fitness is a thriving organization with 25 staff members, 4 locations, over 400 clients worldwide, and a community focused bicycle shop. Endorphin Fitness clients are local and online athletes of all levels seeking better fitness and performance. Clients include professional triathletes, first time endurance athletes, and tons of people simply looking for a fun, challenging way to get in shape.  We offer…


We are not sales people but rather athletes and coaches who research and use our products daily while sharing our passion with others.



We offer a comfortable, supportive environment for people of all levels to explore the sports of triathlon and cycling.


When you shop with us, you receive the support of a positive community.  We regularly host free group rides, clinics, and social gatherings.


Whether repairing your bike, coaching you to your goals, or raising money for a cause, our reputation is one of serving people and the community with excellence.