Position: Swimming Instructors

Swimming Instructor

Job Description:  Under the direction of the Program Director, swimming instructors help to teach swimmers of all ages and levels. Swimming instructors can teach in group and/or private one-on-one settings and can teach to students as young as 6 months old to seniors. Swimming instructors need to be active and engaged with their students, frequently requiring them to be in the water and providing hands-on teaching.


  • WSI or equivalent swim instructor certification from an accredited agency preferred.
  • Ability to demonstrate 5 basic strokes (freestyle, breaststroke, backstroke, sidestroke and butterfly).
  • Strong communication skills, both with students and with parents.  
  • Ability to teach in the water, providing hands-on teaching with students.   

Essential Functions

  • Create progressive 8 week lesson plans appropriate for assigned swim levels (beginner, intermediate or advanced) and age ranges.
  • Conduct swimming lessons in an efficient and effective manner, arriving to class on-time and conducting the lesson without allowing any distractions between them and the students.
  • Group lessons: conduct lessons as efficiently as possible, provide as much attention and feedback to each student as possible, conduct swimming evaluations and provide feedback on skills/practices that students need to do to improve, take and record class attendance.
  • Private lessons: work with students/parents to schedule classes, ensure clients are paying for private swimming sessions, provide feedback and conduct swimming evaluations as necessary.
  • Work with lifeguards to ensure that the pool and pool deck are safe and report potentially hazardous situations.   

Requires Certifications

  • WSI or equivalent swim instructor certification from an accredited agency preferred.
  • CPR/AED and First-Aid or willingness to obtain.

Salary: Starting at $15/hour part-time

How to apply:

Leave a copy of your resume at the front desk or contact Zachary Swierat, Senior Program Director at zswierat@ymca-cnw.org.