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

Get the CLI →

Swim Instructor (Oshkosh 20th Ave YMCA)

Discussion

Dive into a role that makes a difference!
As a Swim Instructor, you’ll help people of all ages build confidence in the water while gaining leadership and teaching experience yourself. Whether you're helping a toddler learn to float or coaching stroke technique, you’ll make a real impact every day.

If you love working with people, enjoy being in the water, and want a fun, flexible job—this is for you.

Shift Details

Lesson times vary but see below for typical hours available.

Evenings:

  • Monday-Thursday: 4:45pm-6:30pm

Mornings:

  • Monday: 8:30am-11:30am
  • Tuesday: 9:00am-10:30am
  • Wednesday: 8:30am–10am
  • Thursday: 9:45am–11:30am
  • Saturday: 9:00am-12:15pm

Perks You’ll Love

FREE YMCA Membership – full access to the pool, fitness center, and more
Program Discounts – swim lessons, sports, school-age programs, and more
FREE Training & CPR Certification – no experience required
Incentive Pay Opportunities – teach private lessons after group training
Flexible Scheduling – fits around school, summer plans, or another job
Growth Opportunities – advance into lifeguarding or leadership roles


What You’ll Do

• Teach swim lessons to individuals and groups of all ages
• Help swimmers build water safety skills and stroke technique
• Create a fun, positive, and encouraging environment
• Build relationships with families and members

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