Group Swim Lessons

All instuctors are trained in YMCA Swim Lessons.

Group lessons are run in six week sessions that include a thirty minute lesson each week. To register, first choose the age level, then choose the class level. There will be a registration link for each combination of age and swim levels. If you have any questions on classes, please contact Brad Bishop at If you need help registering, please visit the front desk. 

  • Y Member/$50
  • Nonmember/$82

Lesson Selector

Program Overview


  • Water Discovery/Exploration (ages 6 months – 2years)
  • Preschool (ages 3-5)
  • School Age (ages 6-12)


Session 3: April 17 – May 22
Water Discovery/ Exploration – Ages 6 mo – 2 years, Monday or Wednesday, 5:00pm – 5:30pm
– Preschool – Ages 3-5 years, Monday or Wednesday, 5:40pm – 6:10pm
– School Age – Ages 6 – 12years, Monday or Wednesday, 6:20pm – 7:00pm
All lessons will be 1x a week for 6 weeks. 
Registration will open 4/3/23 for Y Members and 4/10/23 for Program Members (non-members) for Session 3. 

Spanish Swim Lessons

We are currently registering for Spanish swim lessons! Spanish swim lessons are offered for most levels and are currently taking place during ESL classes on Mondays from 6:30pm – 7:00pm. 

Private Swim Lessons


Private lessons are designed for adults learning to swim, adults looking for training or workouts in the water, and children who learn better with individualized instruction. Private lessons may also be suitable for children that need a level which is not currently being taught as a group lesson.

Sold by lesson or in 6 or 12 lesson packages. 

Single Lesson Pricing

  • Y Member/$20
  • Nonmember/$35

Six Session Pricing

  • Y Member/$90
  • Nonmember/$158

Twelve Session Pricing

  • Y Member/$180
  • Nonmember/$308