My Community. My Club. My Crossroads.

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!

First Month FREE!

Only $10 to join!
get your First Month FREE!

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 $34/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 2023!
What an honor!


Crossroads Fitness
Best Health Club for 2023!

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