Type in a job title:
salary_header
Salary Rate
Year
Month
Biweekly
Week
Day
Hour
Occupational therapist: Salary
$76,869
/ Year
Based on 1702 salaries
The average occupational therapist salary in Canada is $76,869 per year or $39.42 per hour. Entry level positions start at $69,886 per year while most experienced workers make up to $96,818 per year.
Median
$76,869
chart
Low
$69,886
High
$96,818
Occupational therapist: salaries per region
Active Jobs With Salaries
Archived Salaries

#385-19 Occupational Therapist, Casual, Alliance Wide

Stratford, Ontario
Huron Perth Healthcare Alliance
$33.59 to $46.56

Occupational Therapist I

Vermilion, Alberta
Alberta Health Services
$49.65

Community Practice Resource Occupational Therapist

British Columbia
Vancouver Island Health Authority
$36.51 - $45.37

Occupational Therapist

Pembroke, Ontario
Local Health Integration Networks
$39.22/hr. - $41.89

Occupational Therapist

Victoria, British Columbia
Vancouver Island Health Authority
$32.44 - $40.45

Occupational Therapist, Brain & Spinal Cord Rehab

Toronto, Ontario
Allied Health Professionals
$36.01 - $45.02

Occupational Therapist II - Specialized Services

Calgary, Alberta
Alberta Health Services
$52.36

Occupational Therapist

Toronto, Ontario
Humber River Hospital
$36.36-45.14

Occupational Therapist

Penticton, British Columbia
Creative Therapy Consultants
$48.00 to $52.00

Occupational Therapist, Home Health

British Columbia
Fraser Health
$33.61 - $41.92

Community Occupational Therapist, Rehabilitation and Recovery Services

Agassiz, British Columbia
Fraser Health
$33.77 - $42.13 / hour

Occupational Therapist - Occupational Therapy - Mental Health and Addictions

Dartmouth, Nova Scotia
Nova Scotia Health Authority.
$31.6939 - $40.0221

occupational therapist (OT)

Lakeside, Ontario
Novo Healthnet Limited
$35.00 to $40.00 hourly

Occupational Therapist - Hip And Knee

Sydney, Nova Scotia
Nova Scotia Health Authority
$31.6944 - $40.0220

Occupational Therapist - Inpatient Mobility

Toronto, Ontario
St. Michael's Hospital
$38.59 - 48.17 per hour