At the YMCA, we offer many opportunities for you to get in shape, feel your best and enrich your life. Group exercise classes, personal training, and MobileFit are just a few of the ways the YMCA can help you achieve your fitness goals.

Many of our branches offer adult sports programs which may include basketball, volleyball, softball and racquetball throughout the year. Please see the member services desk at your branch for more information on adult sports programs.

How much is it to join? Click here to view our prices.

social-food-driveSocial Groups & Events

From family nights or noon-time potlucks, to training clubs for triathlons, the YMCA offers many opportunities for members to interact in meetings or social events. Stay tuned for more ways to get involved!


Group Exercise

The Joshua YMCA offers the most extensive schedule for fitness classes, and all classes are free to members! Prepare for amazing workouts in an exciting environment at the Joshua Y! The Joshua Y has carefully selected the most motivating instructors to help push you during your workouts!

Enjoy BodyCOMBAT, ZUMBA, BodyPUMP, Spin, and much more!!

Check out the current Group Exercise Schedule

If you have any comments or suggestions, please contact the Y at 817-645-9622. 


Personal Training

This is where fitness gets personal – and so do the results!  Certified Personal Trainers will design and assist you in implementing a personal exercise plan.  Your program is based on your fitness level, schedule and personal goals.  A Personal Training session is 1 hour in length.

Individual Training Rates: (60 minute sessions)

Sessions Rate
1 $45
4 $172
8 $320
12 $450
16 $560
20 $600


Group Training Rates: (60 minute sessions)

Sessions Rate
1 $38
4 $146
8 $272
12 $382
16 $476
20 $510


Senior Training Rates: (30 minute sessions)

Sessions Rate
1 $20
4 $80
8 $160
12 $215
16 $275
20 $300

Contact Melissa at for more information