Contract Worker Salaries in Canada

Salary estimated from 27 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: July 10, 2019
Average salary
$20.82 per hour
  • Most Reported
$10.15
$38.15
Salary Distribution

How much does a Contract Worker make in Canada?

The average salary for a Contract Worker is $20.82 per hour in Canada. Salary estimates are based on 27 salaries submitted anonymously to Indeed by Contract Worker employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Contract Worker is less than 1 year.
Contract Worker salaries by company in Canada
CompanyAverage salary
$24.44 per hour
$26.85 per hour
$14.00 per hour
Contract Worker salaries by location
CityAverage salary
$23.84 per hour
$16.49 per hour
$26.85 per hour

Contract Worker job openings

Community Health Worker
Centretown Community Health Centre
Ottawa, ON
Crisis Support Worker - Relief
Canadian Mental Health Association- Peel Branch
Brampton, ON
Community Service Worker
County of Dufferin
Orangeville, ON
Headstart Program Worker
Somerset West Community Health Centre
Ottawa, ON
Senior Child and Youth Care Worker
Shift Human Services Consulting
Halifax, NS
Skill Development Worker
NorWest Co-op Community Health
Canada
Contract Worker Jobs