Swim Lessons

We offer swim lessons in monthly sessions. Each session includes 8 lessons (twice a week). We also offer a Saturday morning session which includes 4 lessons over 4 weeks. We provide swim lessons for the following age groups .

  • Parent-Child, 6 months – 3 years old
  • Preschool, 3-5 years old
  • Youth, 6-12 years old
  • Adult, 13 years & older

Click Here for Our ProgramOverview
What is the best swim lesson level for my child?

Private Lessons
One on one instruction at any swimming level from a qualified instructor.  Fast pace learning with significant skill improvement.

Please Note: While classes fill quickly, we strive to meet the needs of all our participants. If a class is full, please put your name and phone number on our waiting list, as we add classes each session based upon need, pool space, and instructor availability. We will contact you if there is an opening. Also, lessons may be available at our other branches: Rock Hill YMCA Aquatics Center, YMCA at Carolina Crossing, CSD Community YMCA and the Charlotte Avenue YMCA.