Join the Best You Challenge!

Does Crossroads Work for Me?

It's time to become the best you!  Crossroads Fitness purpose is to help engage it's members in a life-long healthy journey. Our goal is to provide each and every member with exceptional customer service; a safe and up-to-date facility; top notch fitness professionals; and genuine relationships.  If this is what you are looking for, we ask that you come and see if Crossroads Fitness is a fit for you!
It's my health
Young at heart
Fitness Classes
Corporate Wellness Programs

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 "on-the-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 fit for you!

Crossroads Fitness makes it easy!

The benefits of membership is PACKED with VALUE! With numerous memberships to fit your lifestyle, from as little as one-month!

To make sure you are happy with your decision - you get a 30-Day money back guarantee!
  • It starts with you!
  • It starts with us!
  • It starts NOW!

North Location Hours:

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

Downtown Location Hours:

Monday - Thursday 4:55am – 9pm
Friday 4:55am – 7pm
Saturday 8:00am – 4pm
Sunday Closed
**Please visit us at the North Club on Sundays**
  • 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