The YMCA offers a wide variety of fee based and free fitness classes for members. We also allow non-members to register for many of these classes (some require registration and fees for non-members). You can find all class descriptions and information below:
We offer more than 50 FREE group fitness classes for members! For best results, mix up your workout schedule and keep it interesting with a variety of training styles.
All Fitness classes/services offered year round unless noted. Contact membership services for information on age restrictions.
Let one of our Certified Personal Trainers provide you a self-sustainable program to be successful using dumbbells, barbells, and cable machines. Weight training has been shown to assist in losing weight, increase strength, improve posture, decrease joint pain, and decrease health risks such as Osteoporosis and high blood pressure. Click here to register
Sculpt and redefine your body with our Conditioning Ropes and Core class! Conditioning rope training will give you a combined cardio and strength workout while challenging coordination and balance. Click here to register
Whether you’re preparing for your spring and summer races, or looking for that extra edge for your cross training this fall and winter, this is the class for you! This unique and challenging training program is taught by experienced personal trainers who will guide you through weekly workouts, help with form and technique, and get you ready for your next race. Click here to register
Start off your New Year with a new and improved you! This high energy fitness program will help you gain muscle, increase strength, develop endurance, learn and apply healthy nutritional habits, and lose unwanted weight.
This high adrenaline class allows kids to have a good time while exercising in a safe environment. Lessons are designed to improve coordination, cardiovascular endurance and muscular strength as kids have fun and make friends. Ages 4-8
Join us for an awesome post Thanksgiving workout and burn off those calories. $5 fee members, $10 fee non-members.
January 31, 2019
January 31, 2019
January 07, 2019
January 01, 2019