The Y is where kids can learn and grow in spirit, mind and body. Youth enrichment programs are free with a family membership and offer something for everyone! Our programs engage kids in creative activities that build artistic and academic skills, develop problem-solving and decision-making skills and provide a sense of achievement.
These programs offer a fun, safe environment for kids of all ages! Class names include: Diggin' Dinos, Beaker Babies, Got Science, Tumble Tots, Tiny Tumblers, Youth Fit, Energy Express, Storybook Adventures, Legomania, with more classes added every session.
We Offer Youth Enrichment Programs at These Locations
Indianola YMCA
306 E. Scenic Valley Avenue Indianola, 50125 Get Directions 515-777-7746 Branch HoursMON: | 5 am - 8:30 pm |
---|---|
TUE: | 5 am - 8:30 pm |
WED: | 5 am - 8:30 pm |
THU: | 5 am - 8:30 pm |
FRI: | 5 am - 7 pm |
SAT: | 7 am - 4 pm |
SUN: | 12 - 4 pm |
Walnut Creek Family YMCA
948 73rd St. West Des Moines, 50265 Get Directions 515-224-1888 Branch HoursMON: | 5 am - 8 pm |
---|---|
TUE: | 5 am - 8 pm |
WED: | 5 am - 8 pm |
THU: | 5 am - 8 pm |
FRI: | 5 am - 7 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 - 8 pm |
---|---|
TUE: | 5 am - 8 pm |
WED: | 5 am - 8 pm |
THU: | 5 am - 8 pm |
FRI: | 5 am - 7 pm |
SAT: | 7 am - 4 pm |
SUN: | 10 am - 4 pm |
Other Relevant Programs

Teen Programs
The Y’s teen programs provide youth with the space and guidance to realize who they are and what they are capable of achieving. Teens make friends and develop leadership skills in a place where they feel safe, supported and engaged.
View Program
Learn & Play Center
While you’re enjoying a workout, your kids can play, release some energy and make new friends in a safe, supervised, caring environment – all free with your Y family membership.
View Program