Type in a job title:
salary_header

Need to hire? Give your jobs the exposure they deserve and start your new posting today. Post a job >

Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Lifeguard make in Canada?
$35,138
/ Annual
Based on 1267 salaries
The average lifeguard salary in Canada is $35,138 per year or $18.02 per hour. Entry-level positions start at $29,200 per year, while most experienced workers make up to $50,646 per year.
Median
$35,138
chart
Low
$29,200
High
$50,646

Lifeguard: salaries per region

Active jobs with salaries

Archived Salaries

Lifeguard/Swim Instructor - Tong Louie Family YMCA, Surrey

Surrey, British Columbia
YMCA of Greater Vancouver
$20.05

Aquatic Instructor/Lifeguard (part-time)

Guelph, Ontario
City of Guelph
$12.56

Waterfront Lifeguard

Burlington, Ontario
Conservation Halton
$14.00

Lifeguard Instructor

Burnaby, British Columbia
Civic Jobs
$23.44

LIFEGUARD INSTRUCTOR LEVEL I

Trail, British Columbia
Regional District of Kootenay Boundary
$24.30

Senior Lifeguard/Instructor

Leduc, Alberta
THE CITY OF LEDUC
$22.87 - $24.95

17-B023 - Recreation Worker IV - Lifeguard/Instructor (up to 15 positions) - Auxiliary

Langley, British Columbia
BC RECREATION AND PARKS ASSOCIATION
$21.87 - $25.61

lifeguard, pool

Waterloo, Ontario
Kitchener-Waterloo YMCA
$13.60 hourly

lifeguard, pool

Chesley, Ontario
Government of Canada
$11.40 to $13.74 hourly

Lifeguards and or Aquatics Instructors

Windsor, Ontario
City of Windsor
$16.99 to $20.25

Lifeguard NEW

Toronto, Ontario
Centre for Addiction and Mental Health
$17.82 - $20.62

Lifeguard (Level 2-7)

Fort McMurray, Alberta
MacDonald Island Park Corporation
$23.74 $24.74 1

lifeguard, pool

Toronto, Ontario
Pro Recreation Management
$13.00 to $14.00 hourly

Lifeguard/Instructors -

Penticton, British Columbia
City of Penticton
$19.00

lifeguard

Montreal, Quebec
Government of Canada
$13.50 per hour