Swim Lessons_Ad.png

Developing Strong Swimmers and Confident Kids!

Swimming is a lesson every child can benefit from. With our newly refreshed Swim Lesson Program, your child is sure to leave the water feeling confident, strong, and ready to take on the pool. Learn more about our refreshed Swim Lesson Program and find out how you can get registered today!

The YMCA is back again with our newly revamped Swim Lesson Program. We've taken the time to redesign our Swim Lesson Program to deliver you the best experience yet! Our refreshed Swim Lesson Program offers you two weeks of swim lessons Monday-Thursday, ensuring you leave the class confident and ready to take to the pool. 

Our Swimm Lesson Program offers Private- and Group-Swim sessions, giving you the option to choose what's best for you! Our Group-Swim lessons maintain small class sizes, ensuring you still receive a personalized swim experience. The best part is our trained swim instructors provide an environment that is a fun and relaxing environment that is conducive to a stress-free learning experience. 

Swim Lessons are two-week, 45-minute sessions, that will meet Monday-Thursday. Classes will begin May 2nd and last for two weeks. The next session will begin on May 16th.

Swim Lesson Schedule 

Session 1: May 2 - May 12

Session 2: May 16 - May 26

Session 3: June 6 - June 16

Session 4: June 20 - June 30

Session 5: July 11- July 21

Session 6: July 25-August 4

***More Dates / Sessions to be added. Schedule subject to change.

Program Fees

Group Swim Lessons: $115

Private Swim Lessons: $225

***More Times / Sessions to be added for Summer. Schedule subject to change.

Morning Adult Group Sessions 

6:00am-6:45am (21+)

Morning Group Sessions 

10:30am-11:15am (Beginner Ages 4-7)

11:15am-12:00pm (Intermediate Ages 8-12)


Afternoon Group Sessions

12:15pm-1:00pm (Advanced Ages 13-17)

Afternoon Private Session

1:15pm-2:00pm (Private Lesson)

2:15-3:00pm (Private Lesson)

Evening Private Sessions 

3:30pm-4:15pm (Private)

4:15pm-5:00pm (Private)


Evening Group Sessions

5:00pm-5:45pm (Beginner Ages 4-7)

5:45pm-6:30pm (Intermediate Ages 8-12)

Contact Members Services for more information 

YMCA of Selma-Dallas County

P (334)-874-9622

1 YMCA Dr. Selma, AL. 36701