It appears you're running an older web browser that we're unable to support. If you would like to view the site you'll need to update your browser. Please choose from any of the following modern browsers. Thanks!
Error: Javascript is disabled. Please enable javascript and refresh the page.
to
Swim Starters Swim Lessons (Parent/Child)
Ages 6 months to 3 years: Accompanied by a parent, infants and toddlers learn to be comfortable in the water and develop swim readiness skill throu...More
Ages 6 months to 3 years: Accompanied by a parent, infants and toddlers learn to be comfortable in the water and develop swim readiness skill through fun and confidence building experiences, while parents learn about water safety, drowning prevention and the importance of supervision. Each lesson lasts thirty minutes. Please note that enrolling in the C level class needs to be approved by an instructor prior to registeration.
Kirk
10/1/2020 to 12/31/9999
Mon Tue Wed Thu Sat
Times Vary
6m to 4y
Salem
Thu Sat
6m to 3y 11m
Botetourt Family YMCA
9/1/2020 to 12/31/9999
6m to 2y 11m
Preschool Swim Lessons
Students learn personal water safety and achieve basic swimming competency including confidently swimming to safety in an event of falling into de...More
Students learn personal water safety and achieve basic swimming competency including confidently swimming to safety in an event of falling into deep water. Activities, games and drills are utilized to reinforce learning, perfect skills and fun! Each lesson lasts thirty minutes.
Ages 3y to 5y
Sun to Sat
Youth Swim Lessons
Students learn personal water safety and achieve basic swimming competency including confidently swimming to safety in an event of falling into dee...More
Students learn personal water safety and achieve basic swimming competency including confidently swimming to safety in an event of falling into deep water. Activities, games and drills are utilized to reinforce learning, perfect skill and fun! Each lesson lasts thirty minutes.
5y to 12y 11m
Ages 6y to 12y
Private Swim Lessons
9/1/2025 to 12/31/9999
1y and up
6m to 83y 3m
Semi Private Swim Lessons
Swim Lessons - Teen
The YMCA has been teaching people to swim for over 100 years. YMCA swim lessons teach safely and responsibility around the water. You'll gain c...More
The YMCA has been teaching people to swim for over 100 years. YMCA swim lessons teach safely and responsibility around the water. You'll gain confidence and self-esteem as your work to become a better, safer swimmer. Each lesson lasts thirty minutes.
Age 13y and up
Online Registration 1/1/2020 to 1/31/9999
Ages 13y to 100y
Ages 13y to 99y
Adult Swim Clinics
BEGINNER: Join our 4-week Adult Beginner Swim Clinic, held once a week with 30-minute lessons designed for adults with little to no swimming experi...More
BEGINNER: Join our 4-week Adult Beginner Swim Clinic, held once a week with 30-minute lessons designed for adults with little to no swimming experience. Each session focuses on building confidence and mastering foundational skills, including floating, submerging and breath control, gliding, kicking, and alternating arm movements. No prior experience is required—just a willingness to learn! Goggles are recommended but not required.
INTERMEDIATE: This class is designed for adults who can comfortably swim at least 10 yards on both their front and back and are looking to refine their skills. Swimmers will focus on improving technique, endurance, and confidence in preparation for advancement into our Stroke Clinic. Ideal for those ready to build efficiency and consistency in their strokes.
4/8/2026 to 4/29/2026
Wed
7:00 PM to 7:30 PM
18y to 199y 11m
Online Registration 2/1/2026 to 4/7/2026
7:30 PM to 8:00 PM
5/6/2026 to 5/27/2026
Online Registration 2/1/2026 to 5/5/2026
Swim Lessons - Teen & Adult
Students will learn water safety and achieve basic swimming competency including confidently swimming in an event of falling into deep water. Swim ...More
Students will learn water safety and achieve basic swimming competency including confidently swimming in an event of falling into deep water. Swim basics has three stages: water acclimation, water movement, and water stamina.
4/14/2018 to 5/5/2018
Sat
9:10 AM to 9:50 AM
Online Registration 2/1/2018 to 4/14/2048
Ripcurrents Swim School
This is a 45 min swim class that is used to teach breaststroke and butterfly to prepare swimmers for the Riptides swim team.
7/27/2021 to 12/31/9999
Tue Thu
5:15 PM to 6:00 PM
5y to 18y 11m
6/7/2021 to 12/31/9999
Mon to Thu
4:00 PM to 4:45 PM
Ages 5y to 18y
8/3/2021 to 12/31/9999
6:10 PM to 6:55 PM
Y Splash Swim Lessons
Free swim lessons for children who failed the swim test at Y-Splash.
6/16/2026 to 6/18/2026
Tue to Thu
6:30 PM to 7:15 PM
Ages 7y to 8y
Online Registration 3/5/2025 to 6/15/2026