Type in a job title:
salary_header
Salary Rate
Year
Month
Biweekly
Week
Day
Hour
Lifeguard: Salary
$39,063
/ Year
Based on 368 salaries
The average lifeguard salary in Canada is $39,063 per year or $20.03 per hour. Entry level positions start at $27,300 per year while most experienced workers make up to $54,071 per year.
Median
$39,063
chart
Low
$27,300
High
$54,071
Active Jobs With Salaries
Archived Salaries

Lifeguard and Swim Instructor

Calgary, Alberta
YMCA Calgary
$31,602.15

lifeguard

Saint-Lazare-de-Bellechasse, Quebec
Government of Canada
min. $12.00 max. $15.00 per hour

Lifeguard/Instructor III -

Dawson Creek, British Columbia
City of Dawson Creek
$34.93

Waterfront Lifeguard/Swim Instructor

Orillia, Ontario
City of Orillia
$16.26 plus $1.00 per hour contract completion bonus

Swimming Instructor/Lifeguard (13)

Greater Sudbury, Ontario
Greater Sudbury
$22.25 to $25.69

Recreation Worker IV – Lifeguard/Instructor

Langley, British Columbia
Township of Langley
$22.98 - $26.91

lifeguard

Kingston, Ontario
Canadian Forces Morale and Welfare Services
$12.19 hourly

Pool Lifeguard

Canada
WorkBC
Salary: $13.00 - $16.00/Hourly

TRAVELLING SWIM INSTRUCTORS and LIFEGUARDS WANTED!

Guelph, Ontario
AquaMobile Swim School
$25-35

Lifeguard / Swimming Instructor

Vancouver, British Columbia
YMCA of Greater Vancouver
$13.26 After 520 $

Lifeguard Instructor Aquatics

Burnaby, British Columbia
City of Burnaby
$22.98

beach lifeguard

Sprucedale, Ontario
Ontario Federation of Anglers and Hunters
$11.40 to $12.93 hourly

TRAVELLING SWIM INSTRUCTORS and LIFEGUARDS WANTED!

Oakville, Ontario
AquaMobile Swim School
$25-35

lifeguard

Oshawa, Ontario
Boys and Girls Club of Durham
$12.15 hourly

Senior Lifeguard / Instructor

Leduc, Alberta
City of Leduc
$23.74 - $25.90