Content has loaded
Farm worker salary in Canada
How much does a Farm Worker make in Canada?
Average base salary
$19.28
- Hour
- Day
- Week
- Month
- Year
The average salary for a farm worker is $19.28 per hour in Canada. 2.1k salaries reported, updated at August 3, 2026
Highest paying companies for Farm Worker in Canada
Average year pay is based on job postings on Indeed in the past 36 months.Arterra Wines Canada
$60,000per year
Broadmead Care Society
$59,543per year
Cargill
$59,280per year
Express Employment Professiona...
$58,240per year
Namaka Farms Inc
$51,272per year
University of British Columbia
$50,761per year
Looking to Hire?
Highest paying cities for Farm Workers near Canada
Where can a Farm Worker earn more?
Compare salaries for Farm Workers in different locationsFrequently Asked Questions (FAQs) about Farm Worker