Talent.com

Mining: Average Salary in Canada, 2026

Find out what the average Mining salary is

Salary rate
How much does a Mining make in Canada?
$100,000/ Annual
Based on 4326 salaries
The average Mining in Canada is $100,000 per year or $51.28 per hour. Entry-level positions start at $97,500 per year, while most experienced workers make up to $104,000 per year.
Median$100,000
chart
Low$97,500
High$104,000
Mining: Average Salary in Canada
British Columbia$112,500
Northwest Territories$103,472
Saskatchewan$102,932
Quebec$102,150
Ontario$100,000
Active jobs with salaries
  • Promoted
Day Shift Food Plant Maintenance Lead

Day Shift Food Plant Maintenance Lead

Pivotal Integrated HR SolutionsPickering
Full-time
A leading HR solutions provider in Ontario seeks a Maintenance Operations Supervisor for the Day Shift.Responsibilities include supervising the maintenance team, ensuring compliance with Good Manuf...Show moreLast updated: 2 days ago
  • Promoted
Water/Wastewater Construction PM — Lead $20–$50M Projects (Site)

Water/Wastewater Construction PM — Lead $20–$50M Projects (Site)

Maple ReindersPickering
Full-time
A leading construction firm is seeking an experienced Project Manager to manage Water and Wastewater construction projects.This role involves developing client relationships and mentoring junior st...Show moreLast updated: 30+ days ago
  • Promoted
Waste Processing Plant Operator - Outdoor, Full-Time

Waste Processing Plant Operator - Outdoor, Full-Time

GFL Environmental Inc.Pickering
Full-time
A major environmental services company in Pickering is seeking a Plant Operator for their liquids division.Responsibilities include managing waste operations, operating plant machinery, and ensurin...Show moreLast updated: 13 days ago
  • Promoted
Superintendent F/H

Superintendent F/H

VINCIPickering
Full-time
Be among the first 25 applicants.JANIN ATLAS, a subsidiary of VINCI Construction Grands Projets, part of the VINCI Group, construction worldwide leader, specialized in the design and construction o...Show moreLast updated: 30+ days ago