A supportive community is an important part of well-being. At every age and every activity level, you’ll find people at the Y just like you looking to live a little bit healthier. 

We offer a variety of opportunities and activities to help you meet your wellness needs, including an extensive variety of group exercise classes and individual and small group Personal Training services. 

All classes are free for members. Y members also receive:

  • One free session with a personal trainer
  • State-of-the-art equipment and free mobile fitness app
  • Free ChildWatch child care while they work out*
    • *Available with Family Memberships
  • PLUS extra savings on youth sports, swim lessons and child care – up to 40%!

 The YMCA believes in living healthy and reaching potential in a warm and friendly environment.


  • Sanitation stations available on the fitness floor

Find The Perfect Class for You

Group exercise programs are designed to interact with and engage participants in healthy activities.

Our Group Exercise instructors are highly trained to provide those seeking a healthy lifestyle with a safe environment and effective exercise programs. Instructors facilitate class connections and create opportunities for storytelling and relationship building.


Personal Training

Personal training is a great way to tailor your workouts and stay motivated. Our nationally certified personal trainers work one-on-one with you or in small groups, leading you through workouts that evolve with your skill level.

Group Training

It’s better with a buddy! Our Group Training program offers the best of both worlds by giving you the chance to work out with a friend and an experienced, certified personal trainer. Get the fun support and motivation that comes from exercising with a partner. Our Group Training program involves alternating one minute of cardio with one minute of strength training for a total of 30 minutes.   

Enrollment Guidelines: Flexible scheduling, unused sessions do not carry over.  No agreement necessary, enroll at the member service desk. Payment plan is automatic until written cancellation is received, 10 days prior to draft date.  Program reflects individual rates.


Nutritional Counseling

Nutrition Counseling helps you understand your individual nutrition needs and patterns while taking into consideration any diagnoses or conditions. Our registered dietitian meets you where you’re at in your journey to get healthy, providing nutrition education and counseling to meet your personal health goals.

Child Watch

Finding time to get fit isn’t always easy with hectic family schedules. Child Watch helps you make the time by offering quality babysitting led by trained YMCA staff.

Child Watch accommodates children from 6 months to 12 years and is an adventure at every turn with an abundant amount of activities provided by well trained staff with a passion for caring for children.

Two hours, per child, of daily Child Watch is offered to our members while you work out with a Family Membership. 

Child Watch Schedule
M-F 8:00 am -12:00 pm; and 4:00 pm - 8:00 pm
Sat 8:00 am -12:00 pm
Sun Closed