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.

Less
Swim Starters Swim Lessons (Parent/Child)

Kirk

10/1/2020 to 12/31/9999

Mon Tue Wed Thu Sat

Times Vary

6m to 4y


Swim Starters Swim Lessons (Parent/Child)

Salem

10/1/2020 to 12/31/9999

Thu Sat

Times Vary

6m to 3y 11m


Swim Starters Swim Lessons (Parent/Child)

Botetourt Family YMCA

9/1/2020 to 12/31/9999

Mon Tue Wed Thu Sat

Times Vary

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.

Less
Preschool Swim Lessons

Kirk

10/1/2020 to 12/31/9999

Mon Tue Wed Thu Sat

Times Vary

Ages 3y to 5y


Preschool Swim Lessons

Salem

10/1/2020 to 12/31/9999

Sun to Sat

Times Vary

Ages 3y to 5y


Preschool Swim Lessons

Botetourt Family YMCA

9/1/2020 to 12/31/9999

Sun to Sat

Times Vary

Ages 3y to 5y


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.

Less
Youth Swim Lessons

Kirk

10/1/2020 to 12/31/9999

Sun to Sat

Times Vary

5y to 12y 11m


Youth Swim Lessons

Salem

10/1/2020 to 12/31/9999

Mon Tue Wed Thu Sat

Times Vary

5y to 12y 11m


Youth Swim Lessons

Botetourt Family YMCA

9/1/2020 to 12/31/9999

Sun to Sat

Times Vary

Ages 6y to 12y


Private Swim Lessons

Private Swim Lessons

Kirk

9/1/2025 to 12/31/9999

Sun to Sat

Times Vary

1y and up


Private Swim Lessons

Botetourt Family YMCA

9/1/2025 to 12/31/9999

Sun to Sat

Times Vary

6m to 83y 3m


Semi Private Swim Lessons

Semi Private Swim Lessons

Kirk

9/1/2025 to 12/31/9999

Sun to Sat

Times Vary

1y and up


Semi Private Swim Lessons

Botetourt Family YMCA

9/1/2025 to 12/31/9999

Sun to Sat

Times Vary

6m to 83y 3m


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.

Less
Teen/Adult Swim Lessons

Kirk

10/1/2020 to 12/31/9999

Mon Tue Wed Thu Sat

Times Vary

Age 13y and up

Online Registration 1/1/2020 to 1/31/9999


Teen/Adult Swim Lessons

Salem

10/1/2020 to 12/31/9999

Mon Tue Wed Thu Sat

Times Vary

Ages 13y to 100y


Teen/Adult Swim Lessons

Botetourt Family YMCA

9/1/2020 to 12/31/9999

Mon Tue Wed Thu Sat

Times Vary

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.

 

Less
Adult Beginner Swim Clinic (April)

Salem

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


Adult Intermediate Swim Clinic (April)

Salem

4/8/2026 to 4/29/2026

Wed

7:30 PM to 8:00 PM

18y to 199y 11m

Online Registration 2/1/2026 to 4/7/2026


Adult Beginner Swim Clinic (May)

Salem

5/6/2026 to 5/27/2026

Wed

7:00 PM to 7:30 PM

18y to 199y 11m

Online Registration 2/1/2026 to 5/5/2026


Adult Intermediate Swim Clinic (May)

Salem

5/6/2026 to 5/27/2026

Wed

7:30 PM to 8:00 PM

18y to 199y 11m

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. 

Less
Inactive
Swim Lessons - Teen & Adult

Salem

4/14/2018 to 5/5/2018

Sat

9:10 AM to 9:50 AM

Age 13y and up

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.

Ripcurrents Swim School

Kirk

7/27/2021 to 12/31/9999

Tue Thu

5:15 PM to 6:00 PM

5y to 18y 11m


Ripcurrents Swim School

Salem

6/7/2021 to 12/31/9999

Mon to Thu

4:00 PM to 4:45 PM

Ages 5y to 18y


Ripcurrents Swim School

Botetourt Family YMCA

8/3/2021 to 12/31/9999

Tue Thu

6:10 PM to 6:55 PM

5y to 18y 11m


Y Splash Swim Lessons

Free swim lessons for children who failed the swim test at Y-Splash.

Y-Splash Free Lessons for Second Graders

Salem

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