Enriching Kids Inside & Out

All kids deserve the opportunity to discover who they are and what they can achieve. The YMCA of Virginia’s Blue Ridge is proud to offer programs for children of all ages
that will keep them active and engaged. Check out our upcoming youth programs and registration dates! 

Need more information? Fill out our contact form and a member of our staff will be in touch!

Y AFTER SCHOOL

Program runs Aug-May at Roanoke City, Salem City, and Botetourt County Elementary school sites - Learn more
REGISTER NOW

MIDDLE SCHOOL Y PASS 

Program runs Aug-May at the Salem Family YMCA for Andrew Lewis Middle School and at the Botetourt Family YMCA for Central Academy and Read Mountain Middle Schools - Learn more
Registration opens Aug 1

SWIM TEAM

Program runs Aug-Mar for children ages 4-18 at the Salem, Kirk, and Botetourt branches - Learn more
Registration opens Aug 1

SOCCER

Program runs Sep-Oct for children ages 3-7 at the Salem, Kirk, and Botetourt branches - Learn more
Registration opens Aug 1

DANCE

Program runs Sep-May for children ages 3-12. Available at Kirk, Salem, Gainsboro, and Botetourt branches - Learn more
Registration opens Aug 1

GYMNASTICS

Program runs Sep-May for children ages 3-6 at the Kirk and Rockbridge branches - Learn more
Registration opens Aug 1

ROOKIE SPORTS (t-ball, soccer, and basketball combo)

Program runs Oct - Nov for children ages 3-7 at the Kirk and Salem branches - Learn more
Registration opens Aug 1

FLAG FOOTBALL

Program runs Sep/Oct - Nov for children ages 7-12 at Kirk - Learn more
Registration opens Aug 1

VOLLEYBALL

Program runs Sep/Oct-Nov for children ages 7-12 at the Kirk and Salem branches - Learn more
Registration opens Aug 1

BASKETBALL

Program runs Jan - Feb for children ages 3-7 at the Kirk, Salem, Botetourt, and Rockbridge branches - Learn more
Registration opens Nov 1

LITTLE CHEFS COOKING

Program runs Sep-Oct for children ages 7-16 at the Gainsboro Teaching Kitchen - Learn more
Registration opens Aug 1