Fitness classes are a fun, interactive way to gain strength, endurance and flexibility. Choose from more than 100 classes each week, offered throughout the day to accommodate busy schedules. Most classes are included with your Y membership and there's no need to register — just drop in whenever it's convenient for you!
Our trained instructors guide you through the exercises and offer modifications for all ability levels. No matter what type of class you choose—cardio, strength, yoga, Pilates, cycling, water exercise, dance or combination classes—you'll find a supportive community to help you along your fitness journey. We even offer virtual classes for members who prefer the comfort and convenience of working out at home.
Check out the schedule of classes offered at each location and try one today!
We Offer Classes at These Locations
Indianola YMCA
306 E. Scenic Valley Avenue Indianola, 50125 Get Directions 515-777-7746 Branch HoursMON: | 5 am - 9 pm |
---|---|
TUE: | 5 am - 9 pm |
WED: | 5 am - 9 pm |
THU: | 5 am - 9 pm |
FRI: | 5 am - 7 pm |
SAT: | 7 am - 4 pm |
SUN: | 10 am - 4 pm |
Walnut Creek Family YMCA
948 73rd St. West Des Moines, 50265 Get Directions 515-224-1888 Branch HoursMON: | 5 am - 9 pm |
---|---|
TUE: | 5 am - 9 pm |
WED: | 5 am - 9 pm |
THU: | 5 am - 9 pm |
FRI: | 5 am - 8 pm |
SAT: | 6 am - 4 pm |
SUN: | 10 am - 4 pm |
Waukee Family YMCA
210 N. Warrior Lane Waukee, 50263 Get Directions 515-987-9996 Branch HoursMON: | 5 am - 9 pm |
---|---|
TUE: | 5 am - 9 pm |
WED: | 5 am - 9 pm |
THU: | 5 am - 9 pm |
FRI: | 5 am - 8 pm |
SAT: | 7 am - 4 pm |
SUN: | 10 am - 4 pm |
Wellmark YMCA
501 Grand Ave Des Moines, 50309 Get Directions 515-282-9622 Branch HoursMON: | 5 am - 9 pm |
---|---|
TUE: | 5 am - 9 pm |
WED: | 5 am - 9 pm |
THU: | 5 am - 9 pm |
FRI: | 5 am - 8 pm |
SAT: | 7 am - 2 pm |
SUN: | 9 am - 2 pm |
Other Relevant Programs

Small Group Training
Take your wellness journey to the next level. Small Group Training combines the energy and community of fitness classes with the individualized attention of personal training. Try your hand at specialty fitness like TRX Suspension, Pilates Reformer and Boot Camp.
View Program
Active Older Adults
Older Adults can connect with the Y community through physical fitness, social activities and more. AOA programs at the Y accommodate a wide variety of interests and functional abilities.
View Program