Content has loaded

Yoga instructor salary in Canada

How much does a Yoga Instructor make in Canada?

Average base salary

$35.67

The average salary for a yoga instructor is $35.67 per hour in Canada. 309 salaries reported, updated at June 13, 2026

Yoga Instructor job openings in Canada

slide 1 of 6
slide1 of 6
Yoga Instructor
Purple Blossom Lavender Farm
Cambridge, ON
$35–$55 an hour
Part-time
2 days ago

Highest paying companies for Yoga Instructor in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
Millcroft Inn & Spa
 
$124,800per year
View company
Mount Royal University
 
$114,400per year
Massage Addict Inc.
 
$101,685per year
LIVunLtd.
 
$98,800per year
University of British Columbia
 
$98,800per year
GoodLife Fitness
 
$94,029per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Yoga Instructors near Canada

  1. Vancouver, BC
    $43.85 per hour
  2. Toronto, ON
    $41.52 per hour
  3. Edmonton, AB
    $40.60 per hour
  4. Markham, ON
    $38.76 per hour
  5. Mississauga, ON
    $38.39 per hour

Where can a Yoga Instructor earn more?

Compare salaries for Yoga Instructors in different locations
vs.