Legends Trainer Spotlight

Jay Shanks is one of the elite trainers at Legends Gym. Jay is a national level figure competitor and lives the fitness lifestyle. Jay works with all fitness levels and is sure to help you reach your next fitness or physique goal. Contact us today to set up a consultation with Jay!

  • “This gym has changed the way I look at the everyday workout. It has been an amazing experience for me.”
    – Jon Hinkleby
  • “Training with Byron Harris has been the hardest thing I’ve ever done, but the loss of 30 pounds and the gain of 20 pounds muscles has been worth it.”
    – Jason Burkett

Silver Sneakers Membership

We are now accepting memberships for the Silver Sneaker program.
Contact us today for more information!


Our Mission

Legends Gym is committed to meeting the specific training and athletic needs for people of all skills and fitness levels. By providing nationally certified personal trainers, a wide variety of fitness classes, and well-maintained equipment, we ensure that our members receive the best possible program for their needs.


Club Amenities

Group exercise classes

Our fitness classes will get you motivated & moving! We offer Step, Turbo Kick, Cardio & Strength, Ripped, Yoga, and boot camp classes that are great for all fitness levels. Come join in on the fun!

Weight training equipment

We offer a full line of free motion equipment as well as free weights including benches, squat racks, dumbbells and more. We also have an excellent array of cardio equipment from treadmills and stationary bikes to ellipticals and stair climbers.

Nutrition store

Legends Nutrition carries a wide variety of Protein Powders & Bars, Pre-Workout Energy, BCAA’s, Creatine, Fat Burners, Digestive health, Vitamins and much more! Stop by or check out the online store.

And more!

Full service locker rooms
Fun filled kids club
Certified Personal Trainers
Experienced Staff
Tanning Beds
Silver Sneakers Program
Nutrition Programs



Supplement Shakes


Find us.

811 E Yellow Jacket Lane
Rockwall, TX 75087

Call us.

Email us.