• Facebook
  • Twitter
  • Youtube

The Williams YMCA of Avery County

No Swim Club this This Thursday, 2/20. We apologize for any inconvenience. More information

Swim Lessons

Generations of families have learned to swim at the Williams YMCA. This tradition continues in the Avery County Aquatic Center where instruction by our trained teachers gets you motivated and teaches you new techniques.

Private Lessons

Personal swimming instructions are one-on-one classes for ages 3 and up. They’re a great opportunity for those who are struggling in group lessons and want to catch up or move ahead in their class. Sessions consist of four half hour lessons and are scheduled with you in mind. Once you sign up, you will be contacted by an instructor to coordinate times. If you have any questions please contact Hannah Taber, Aquatics Director, at (828) 737-5500.

Private swim lessons are on a first come, first serve basis:

  • Once you sign up, the paperwork will go to the aquatics office and you will be contacted to make arrangements for your class
  • We will contact you within a week or two of receiving your paperwork
  • We have a limited number of swim instructors so we will get to you as soon as we can
  • Put the times you would prefer on the bottom of the form and we will do our best to accommodate your wishes
  • No one under the age of 3 will be accepted for a private swim lesson
  • If you sign up for Semi-Private lessons and wish to have two students taught at the same time, they must be close in skill level
  Members Community
Four 1/2 hour lessons
$70 $90
Four 1/2 hour lessons
Two participants, 15min each or together at same time 
$105 $125


Group Lessons

No matter what your level of ability or age, we have a group swimming class that will fit your needs. The Y is continually adding new programs to make your swimming experience even better.

A total of 8 lessons will be offered, up-to 7 children per hour lesson.  Enrollment is now open for June and July.  Class days and times are:
Level 1 (Beginners) 1:30-2:30 Tuesdays and Thursdays
Level 2 (Intermediate) 2:30-3:30 Tuesdays and Thursdays
Level 3 (Strong) 3:30-4:30 Mondays and Wednesdays
(if these time slots do not fit your schedule contat Hannah Taber at 737-5500 x317 about private swim lessons)
Cost: Member
Pre K (ages: 3-5) $40
Youth (6-12) $50
Cost: Non-Member
Pre-K: $50
Youth: $60
For more information contact Hannah Taber at 737-5500 x317