Swim Lessons

Welcome to YWCA Aquatics Learn to Swim Program! 


All swim levels are welcome at the YWCA. We offer swim lessons for children of all ages and adults. Our lessons are taught by certified instructors and life guards are always on duty. In addition to traditional swim skill lessons we offer mermaid classes, swim team development instruction and more. See you in the pool!


Introducing the new YWCA POOL PACKAGE...


One yearly fee for per Pool Package family

for the entire family.
Special lesson price of $12 per lesson

Bring your kids to practice their swimming skills or just have some family fun!

Annual Pool Package fee is $195. Call to sign up: 828-254-7206 ext. 110 or 115 


Click Here for Current Schedule of Classes, Lesson Pricing & Registration Times 

Click Here to Sign Up for a Swim Lesson Account or the Pool Package 

Click Here to Register Online for Swim Lessons



Click Here for All Class Descriptions

Kids Swim Classes:
  • Swimmers ages 5 years & under placed in classes by age. Swimmers ages 6 years & above are placed by skill.
  • We offer a Little Swimmers class for our more advanced swimmers ages 4 & 5 years. Swimmers are placed in this class by instructor invitation only.
  • We offer Baby and Preschool classes for swimmers ages 6 months to 3 years. These swimmers must be accompanied by one adult in the water at all times. Adults may take turns accompanying swimmers during class.
  • Our Developmental Team class is for the swimmer age 6 -15 years who wishes to refine their strokes, increase their endurance or just stay challenged in the off season. For more information read about our Developmental Team.
  • MerFolk is for intermediate swimmers ages 7 - 16 years who want a fun swim experience like no other!



Adult Swim Classes:

  • We offer a Beginners Class is for swimmers who are starting from scratch.
  • Our Adult Intermediate Class is available for confident swimmers looking to refine their technique
  • MerFolk & MerFit are for the intermediate swimmer looking for an alternative fun workout!



  • Priority registration is offered to all currently enrolled students, YWCA Members and Pool Package families two weeks before the end of a session. Priority registration is not available online; families must call the Aquatics office if they wish to register before open registration begins. To sign up call 828.254.7206 ext. 110 or 115
  • Open registration is online and is typically available one week before new session begins.


Click Here for Lesson Schedules, Class descriptions, Pricing & Registration Dates

Click Here to Sign Up for a Swim Lesson Account or the Pool Package 

 Click Here to Register Online for Swim Lessons


YWCA Pool Information and Rules:

During the Lesson:

  • Anyone who wishes to watch lessons may do so from our pool viewing room. Located off the deep end, the pool viewing room has air conditioning, ample seating, and wifi.
  • We ask that family and friends clear the pool deck during lessons.
  • For security reasons, photography of any kind is prohibited during swim lessons.
  • For safety reasons, each swim family is expected to have one adult in the building during lessons to be available for potty breaks, locker room escorts, and any emergency that may arise.

Makeup Classes:

In order to maintain our instructor to student ratio, makeup classes are not offered for students who miss a swim class. The Aquatics department will issue credits to swimmers when lessons are cancelled by staff. Credits are to be applied to the price of a swimmer’s next session.

Thunder & Lightning Policy:
The YWCA follows the National Lightning Safety Institute guidelines regarding thunder and lightning. When either are present, the pool and pool deck must be cleared for 20 minutes after each instance. Aquatics will issue credits for classes missed or interrupted due to thunder and lightning. Stay Connected: Get notifications and facility closure updates on the go.


Download our Mobile App           Follow us on Twitter


Contact Aquatics:

For more information email Kitty Schmidt, Aquatics Coordinator at kschmidt@ywcaofasheville.org.
To sign up for swim classes and lessons call the Aquatics Staff at 828.254.7206 ext. 110 or 115