Aquatics Information

Welcome to the YMCA of Virginia's Blue Ridge Aquatics Information page! We offer Aquatics programming at our Botetourt Family YMCA, Kirk Family YMCA and Salem Family YMCA. Please check out the links below to learn more about specific programs. 


KIRK FAMILY YMCA

Contact Information:
Kirk Family YMCA

Aquatics Director: Kieren Liles-McAllister
540-342-9622

American Red Cross CPR and First Aid Course
American Red Cross CPR/First Aid certification class that will include a two year certification in CPR/AED for the professional rescuer with first aid. This is perfect for anyone looking to start babysitting as well as teachers that need to renew their certifications! 4 hours of online work must be completed before the class date.

Ages: 13 and up
Thuresday, May 14, 2026
6:00 PM - 9:00 PM
$75 Member / $100 Non-Member

Ages: 13 and up
Monday, June 8, 2026
6:00 PM - 9:00 PM
$75 Member / $100 Non-Member

Ages: 13 and up
Monday, July 16, 2026
6:00 PM - 9:00 PM
$75 Member / $100 Non-Member

REGISTER


American Red Cross Lifeguard Training
American Red Cross lifeguard certification class that will include a two year certification in CPR/AED for the professional rescuer with first aid as well as a two year certification for lifeguarding.

Ages: 15 and up
Friday, May 5, 2026 | 5:00 PM - 9:00 PM
Saturday, May 6, 2026 | 9:00 AM - 5:30 PM
Sunday, May 7, 2026 | 9:00 AM - 5:30 PM

$270 Member / $285 Non-Member

REGISTER


Polar Plunge
Take the plunge this summer! Join us at the Kirk Family YMCA for an ice plunge. Drop in to try it out!

Ages: 14 and up
Sunday, June 28, 2026 | 1:00 PM - 3:00 PM
$10 Member / $12 Non-Member

REGISTER


Dive-In Movie
Join us for our first Dive-In Movie! Float in the pool while we watch Jaws in this immersive experience! Children 4 and under must have a parent in the pool with them.

All Ages
Friday, May 26, 2026 | 5:00 PM - 8:00 PM
Friday, July 24, 2026 | 5:00 PM - 8:00 PM
Friday Aug 28, 2026 | 5:00 PM - 8:00 PM

$8 Member / $10 Non-Member
Families of 5 are capped at $30

REGISTER


Swim Clinics
The purpose of Swim Clinic is to offer children 5 – 12 years of age an opportunity to improve their swimming skills and to assist in living a healthy lifestyle through swimming. During each session, children will be learning new skills in the following topics: swim lessons, nutrition, water safety, and water sports. Children will be encouraged to bring their own snack.

Ages 5 - 12
Summer Swim Clinic
Monday, June 1, 2026 | 9:00 AM - 12:00 PM

Independence Day Swim Clinic
Friday, July 3, 2026 | 9:00 AM - 12:00 PM

Back to School Swim Clinic
Monday, August 10, 2026 | 9:00 AM - 12:00 PM

$30 Member / $50 Non-Member

REGISTER


BOTETOURT FAMILY YMCA

Contact Information:
Botetourt Family YMCA
Aquatics Director: Matthew Reedy
540-966-9622 
 

American Red Cross CPR and First Aid Course
American Red Cross CPR/First Aid certification class that will include a two year certification in CPR/AED for the professional rescuer with first aid. This is perfect for anyone looking to start babysitting as well as teachers that need to renew their certifications!

Ages: 13 and up
Tuesday, July 14, 2026
6:00 PM - 9:00 PM
$75 Member / $100 Non-Member

REGISTER


American Red Cross Lifeguard Training
American Red Cross lifeguard certification class that will include a two year certification in CPR/AED for the professional rescuer with first aid as well as a two year certification for lifeguarding. 

Ages: 15 and up
Friday, August 7, 2026 | 5:00 PM - 9:00 PM
Saturday, August 8, 2026 | 9:00 AM - 5:30 PM
Sunday, August 9, 2026 | 9:00 AM - 5:30 PM

$270 Member / $285 Non-Member

REGISTER


 


SALEM FAMILY YMCA

Contact Information:
Salem Family YMCA
Aquatics Director: Kimmy Heyer
540-387-9622

 

PROGRAM GUIDE