Skip to main content
Salary Guide

Agricultural Engineer Salary in Canada

Based on 803 job listings - 2026

Average salary
$64,125 - $68,250
Median salary
$64,125 - $68,250
Lower rangeUpper range

Salary distribution by percentile

10th percentile$43K
25th percentile$54K
Median$64K
75th percentile$68K
90th percentile$78K

50% of professionals earn between $53,520 - $68,250 CAD

The median salary is $64,125

Top cities

Calgary47 job openings
Winnipeg34 job openings
Saskatoon25 job openings
Kimberley24 job openings

Related professions

CAD 75,000 - 97,500+30%
CAD 81,600 - 87,100+27%
CAD 75,000 - 90,000+25%
CAD 78,273 - 98,311+33%
CAD 71,000 - 87,500+20%
CAD 77,600 - 105,850+39%
CAD 60,000 - 75,000+2%
CAD 60,000 - 73,791+1%
CAD 85,000 - 95,000+36%
CAD 72,285 - 89,900+23%

Agricultural Engineer

803 job openings

View job listings

The average salary for a Agricultural Engineer in Canada is CAD 64,125 - CAD 68,250 per year in 2026. The median salary is CAD 66,188 per year, based on 803 active job listings.

The cities with the most Agricultural Engineer job opportunities in Canada are Calgary, Winnipeg, Saskatoon, Kimberley, Ottawa. Calgary leads with 47 job openings.

Explore 803 Agricultural Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.