High-paying agriculture jobs in Calgary
Agriculture is the practice of cultivating crops and raising animals for food, fiber, and other products. Farmers and agricultural workers manage the farming process, ensuring that crops are planted, nurtured, and harvested effectively. Common skills include knowledge of soil health, crop rotation, and animal care.
The 9 agriculture jobs listed below pay well, with salaries between $44,986 and $112,604 per year. Forester, Natural Resource Technician and Beekeeper are among the most popular high-paying roles in Calgary, AB.
Job title
Updated Nov. 05, 2026Ecologist
Calgary
Alberta
Natural Resource Technician
Calgary
Alberta
Arborist
Calgary
Alberta
Forester
Calgary
Alberta
Beekeeper
Calgary
Alberta
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Ecologist
See jobsAverage salary
Calgary
$112,604 per yearAlberta
$112,409 per year -
Natural Resource Technician
See jobsAverage salary
Calgary
$88,754 per yearAlberta
$100,366 per yearSkills
- ArcGIS
- GIS
- Communication skills
- Management
- Natural resource management
-
Arborist
Review job description
Please refer to the employers job description for complete details.
Arborists assess tree health, perform pruning and removal, and manage planting plans to support urban and natural landscapes. They need expertise in tree biology, knowledge of safety practices, and skills in diagnosing disease and pest issues.
See jobsAverage salary
Calgary
$28.32 per hourAlberta
$30.79 per hourSkills
- Landscaping
- Tree care
- Horticulture
- Rigging
-
Forester
Review job description
Please refer to the employers job description for complete details.
Foresters manage forest conservation, plan sustainable harvesting, and monitor ecosystem health. They need expertise in forestry science, knowledge of Canadian environmental regulations, and proficiency with GIS technology.
See jobsAverage salary
Calgary
$23.09 per hourAlberta
$21.47 per hourSkills
- GIS
- Data collection
- Horticulture
- Forestry
- Communication skills
-
Beekeeper
See jobsAverage salary
Calgary
$22.49 per hourAlberta
$18.43 per hour