Youth Lessons
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

Swim Team
The YMCA of Roanoke Valley’s Swim Teams are 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!
Learn More