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. Can't find what you are looking for? We are more than happy to help! Feel free to reach out to our Aquatics Team at your home branch. 


KIRK FAMILY YMCA

Contact Information:
Kirk Family YMCA
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, May 24, 2026 | 5:00 PM - 8:00 PM
Friday May 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
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
540-387-9622
 

PROGRAM GUIDE