Lifeguarding & Aquatic Instructor Training


Instructor/Lifeguard Subsidy Program - Apply today!

This program provides subsidized training courses to youth and adult residents (13+ years) who are experiencing financial hardship, and who are interested in a career or position as an Instructor/Lifeguard. The City subsidizes eligible Richmond applicants up to 90% of the total course fees.

Frequently Asked Questions - Instructor/Lifeguard Subsidy Program
Instructor Lifeguard Subsidy Program Application Form

Instructor/Lifeguard Training

Pathways to become an Aquatic Professional

Gain valuable skills and experience by joining the City of Richmond's Aquatic Services Team.

3 Aquatic Professional Options

  1. Aquatic Attendant
  2. Swimming Instructor
  3. Instructor/Lifeguard

See the steps below on how to join our team and instructions on how to register for courses. View and print the

Aquatic positions flyer for more information.

Required training and qualifications:

Aquatic Attendant:

  • Bronze Medallion
  • Bronze Cross
  • Standard First Aid and CPR-C/AED
  • Enrolled in Grade 10
  • 15+ years of age

Swimming Instructor:

  • Swim for Life Instructor
  • Standard First Aid and CPR-C/AED
  • Enrolled in Grade 10
  • 15+ years of age

Instructor/Lifeguard*:

  • Bronze Medallion
  • Bronze Cross
  • Standard First Aid and CPR-C/AED
  • National Lifeguard Pool
  • National Lifeguard Waterpark
  • Swim for Life Instructor
  • 16+ years of age

*To start as an Instructor/Lifeguard 1 versus an Auxiliary Junior Instructor/Lifeguard, the following is also required:

  • Lifesaving Instructor
  • Completion of Grade 12 or equivalent
  • 500 hours of Instructor/Lifeguard work experience

3 Ways to Register

  • Select the button below
  • 604-276-4300, Mon-Fri, 8:30am-5:00pm
  • In-person at any community facility

Instructor/Lifeguard Courses

Visit www.lifesaving.bc.ca, www.redcross.ca or www.litaquatics.com for more information on the above courses.

Visit Instructor/Lifeguard Job Opportunities for more details.