top of page

SWIM LESSONS

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 Swim 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 that our trained swim instructors provide a fun, relaxing environment that is conducive to a stress-free learning experience. 

Swim Lessons are two-week, 30-45-minute sessions that will meet Monday-Thursday. Fridays are reserved for make-up days should there be a weather day.

Private-Swim Lessons will be limited. Should you wish to register for Private Lessons, please speak with Programs Coordinator Austin Williams or Swim Instructor Trebor Dukes to schedule a time slot. With our temporary limited schedule, there is no guarantee that a Private Swim Lesson session will be available. We apologize for any inconvenience this may cause, and thank you for working with us as we continue to add more Sessions and Time Slots to the schedule. 

 

2025 Swim Lesson Schedule 

Session 1: May 19th - May 29th

Session 2: June 2nd - June 12th

Session 3: June 16th - June 19th (Mini Session)

Session 4: July 7th - July 17th

Session 5: July 28th - July 31st (Mini Session) | Wait List Only until Further Notice. This Session Only

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

Program Fees

Group Swim Lessons: $11(Max 8 persons per class)

Private Swim Lessons: $225

Mini Session: Group $58 | Private $115

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

 

Morning Adult Sessions

6:00am - 6:45am - (2-week session)

Morning Private Sessions

7:00am - 7:30am - (2-week session)

7:30am - 8:00am - (2-week session)

Afternoon Group Session - Reserved for Summer Campers

2:00pm - 2:45pm (2-week session)

Evening Private Session

3:00pm - 3:30pm (2-week session)

3:30pm - 4:00pm (2-week session)

4:00pm - 4:30pm (2-week session)

4:30pm - 5:00pm (2-week session)

Evening Group Sessions

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

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

***Session Age Groups altered based on program enrollment. Schedule subject to change.

Contact Members Services for more information 

YMCA of Selma-Dallas County

P (334)-874-9622

1 YMCA Dr. Selma, AL. 36701 

bottom of page