YMCA programs offer benefits for kids of all ages and skill levels. Whether it’s having fun at day camp, gaining the confidence that comes with learning a new skill or building positive relationships, participating in programs at the Y is about building the whole child, from the inside out.




Here at the YMCA, we understand the need for childcare and are here to provide you with qualified individuals. Our childcare is staffed with people who fully understand children's cognitive, physical, and social development.

Youth Sports


Kids have the opportunity to be active, build confidence, learn new skills and make new friends in sports at the Y. Youth sports are a fun and engaging way to learn important life lessons, including positive competition, fair play, the value of participation over winning, team-building, positive self-image and respect for others.

Roller Skating


Skating is back at the Osage Prairie YMCA! Join us every first and third Friday for skate night! 

Swim lessons


Swimming is a life skill as well as great exercise and a challenging sport. Our Youth Swim programs are focused on keeping kids safe in and around water while developing confidence and skills that last a lifetime.

Birthday Parties


Let the Y host your next party or group event with all new options that deliver fun for all ages and all types of celebrations.