For over 100 years, the YMCA has been one of America's favorite swim instructors and a leader in water safety. Our proven curriculum and friendly environment enhance skills, all while having fun.

At the Y, swimming is a life skill. We offer a wide selection of parent & child, preschool, school-age, teen, and adult swim lessons that build strong and confident swimmers. All age groups are taught the same skills but divided according to their developmental milestones.

Are you registering for swim lessons but unsure what level to place your child in?

  • You can make an appointment for a swim evaluation to make sure your child is placed at the correct level. Email or call 9733661120 Ext. 31
  • Swim lessons are being held Tuesday and Thursday evenings and Saturday mornings.
  • Email
  • All NEW students must be evaluated before signing up for Swim Lessons except for Level A, Level B & Level 1 which are beginners.
  • All group lessons are 30 minutes long except for Swim Fit which is 45 Minutes.
  • The class ratio is 3:1 for Group lessons with no class over 6 swimmers.  If the class exceeds 3 swimmers, another instructor is assigned to the class.  Our Swim Fit group is 1:12.

QUESTIONS ABOUT SWIM LESSONS? Contact Sammie or Allison at or Ext. 31 

We will no longer be issuing credits to accounts for weather closing (snow/thunderstorms). The cancelled lesson will now be available as a make-up lesson. Please see our make-up lesson policy. Any current credits issued to your account will expire 1 year after the issued date.

Adult Beginner

Adult Intermediate/Advanced

Level A Water Discovery

Level B Water Exploration

Level 1 Water Acclimation

Level 2 Water Movement

Level 3 Water Stamina

Level 4 Stroke Introduction

Level 5 Stroke Development

Level 6 Stroke Technique

Swim Fit

Private Swim Lessons