Point your AI agent at freehire and let it find you a job.

Get the CLI →

Swim Instructor - Aquatics

The Granite YMCA is seeking Swim Instructors to join our fun, energetic, and mission-driven aquatics team! This is a great opportunity to build leadership skills, gain teaching experience, and make a lasting impact by helping swimmers of all ages build confidence and water safety skills.

No certification yet? No problem—we provide training for qualified candidates! With flexible scheduling and opportunities for growth, this is more than just a job.

Why Join Us?

Flexible scheduling (weekday, evening, and weekend shifts)
Paid training and certification opportunities
Opportunities for growth and advancement within the YMCA
Supportive, team-oriented environment

Responsibilities:

Teach swim lessons to participants of all ages and skill levels
Ensure a safe, positive, and engaging learning environment
Follow YMCA curriculum to support skill progression and water safety
Provide clear instruction, demonstrations, and constructive feedback
Build positive relationships with swimmers, families, and staff
Track participant progress and complete required documentation
Assist with pool safety and respond appropriately in emergency situations
Attend required trainings and communicate scheduling needs

Qualifications:

CPR/AED and First Aid certifications (or willingness to obtain)
Strong swimming skills and comfort in the water
Ability to communicate clearly and work with diverse age groups
Positive, patient, and encouraging teaching style

Benefits & Perks:

Free YMCA family membership
Up to 50% off programs and childcare
Paid training and leadership development opportunities
Tuition discounts to select NH and online schools
Employee discounts on entertainment, tickets, and more
Retirement savings plan options (for eligible employees)

Help others gain confidence in the water and build a lifelong skill—apply today!

See also

Education jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available