Swim, Sports & Play
There's something for every kid at the Y. They can meet new friends, build skills, develop interests and try new things in a supportive environment with caring adults. Our programs emphasize values, sportsmanship, friendship and most of all, fun!
Learning to swim at the YMCA is more than just stroke development. Children are taught in small groups with others of their own age and skill level to facilitate the students' socialization skills.
Swim Lessons at the Kirk Family Y
Swim Lessons at the Salem Family Y
YMCA Competitive Swim Teams
The YMCA of Roanoke Valley Swim Teams is a great way for kids to get involved in competitive swimming. The Y provides a safe environment for personal growth and a healthy approach to competition. We encourage kids to develop team spirit and most of all, have FUN!
Sports & Dance
Our focus on youth development provides an environment that will help each child and teen develop relationships, improve self-esteem and build character. You will find our staff and volunteers focus on teaching the fundamentals and ensuring that everyone plays.
- Junior Basketball
- Youth Basketball League
- Dance (ballet, jazz, tap and hip hop)
Teen centers, group exercise, lock-ins, arts, parties - there's a lot more than sports at the Y, giving kids the chance to exert energy, try new things, make new friends... and be kids!