My Community. My Club. My Crossroads.

 Crossroads Fitness is going above and beyond all measures required to keep our members and staff safe. 
We have high standards of cleaning and compliance.   


The Crossroads Difference

Crossroads Fitness is more than a health club!  This is a place where our members come because they want to!  They have told us that we have "over-the-top" customer service. 

After all, isn't it about relationships, feeling comfortable and achieving your goals?  Crossroads provides its members with a clean facility, amenities galore and cutting-edge fitness programming. 

From the moment you enter Crossroads, you will encounter our amazing, caring and talented staff.  A healthy lifestyle is a journey, not a destination.  Come take the journey with Crossroads Fitness and see if we're a fit for you!

Join Today!

First Month FREE! 
With $10 enrollment fee!

Young at Heart and Body

Programs tailored for Seniors
Silver Sneakers Certified
Free "Getting Started" Program

Fitness Classes

Over 350 Classes/month
Yoga, Cycling, BodyPump, Kick-It
ROKbarre, HIITS, & more

Workplace Wellness

Discount memberships
Dues as low as $24/month
Large number of employer groups

Personal Training

One-on-One Personal Training
SGT - Small Group Training
Certified Personal Trainers

Family Friendly

Kidz Club
Family Swim

Beacon Best 2022!
What an honor!


Crossroads Fitness
Best Health Club for 2022!

North Location Hours:

Monday - Friday 4:55am – 10:00pm
Saturday 8:00am – 7:00pm
Sunday 8:00am – 7:00pm

Downtown Location:  

Monday - Thursday 5:30am – 8:00pm
Friday 5:30am – 7:00pm
Saturday                                       8:00am- 2:00pm
Sun: Please visit us at the North Club
Downtown members may use the North Location for extended hours, weekends and group classes for no-charge.
  • 2768 Compass Drive
  • Grand Junction, CO 81506
  • 970-242-8746
  • Fax: 970-241-4030
  • 225 N. 5th Street, Suite 18
  • Alpine Bank Building
  • 970-241-7800
  • Fax: 970-241-3532
Instagram #crossroadsfitness
Crossroads Fitness ©
North: 970-242-8746
Downtown: 970-241-7800