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!

Crossroads Fitness Voted
#1 Health Club for 2021

Join Today!

Special: thru Nov. 30th: 
Pay NO dues until February 2022!
NO 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
Nursery
Family Swim
 

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 – 7:00pm
Friday 5:30am – 7:00pm
Sat-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.
 
  • NORTH
  • 2768 Compass Drive
  • Grand Junction, CO 81506
  • 970-242-8746
  • Fax: 970-241-4030
  • DOWNTOWN
  • 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