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.


Summer Day Camp


Great summers start at the YMCA's Summer Day Camp! Kids enjoy a fulfilling experience, giving them the chance to learn new things and enjoy new adventures.

Roller Skating


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

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.

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.