Skip to main content
Salary Guide

Mining Engineer Salary in Canada

Based on 7,944 job listings - 2026

Average salary
$111,670 - $125,000
Median salary
$111,670 - $125,000
Lower rangeUpper range

Salary distribution by percentile

10th percentile$73K
25th percentile$91K
Median$112K
75th percentile$125K
90th percentile$144K

50% of professionals earn between $91,300 - $125,000 CAD

The median salary is $111,670

Top cities

Vancouver1,000 job openings
Winnipeg758 job openings
Calgary515 job openings
Toronto504 job openings
Saskatoon227 job openings
Kimberley203 job openings
Edmonton193 job openings
Montréal151 job openings
Northeastern Ontario127 job openings
Sudbury122 job openings
Mississauga73 job openings
Burnaby66 job openings
Markham52 job openings
North52 job openings
Oakville47 job openings

Related professions

CAD 82,891 - 85,000-29%
CAD 91,019 - 110,000-15%
CAD 100,000 - 115,000-9%
CAD 82,300 - 118,400-15%
CAD 80,000 - 90,000-28%
CAD 95,000 - 114,400-12%
CAD 94,950 - 110,000-13%
CAD 85,000 - 151,0000%
CAD 95,000 - 110,625-13%
CAD 126,960 - 153,920+19%

Mining Engineer

7,944 job openings

View job listings

The average salary for a Mining Engineer in Canada is CAD 111,670 - CAD 125,000 per year in 2026. The median salary is CAD 118,335 per year, based on 7,944 active job listings.

The cities with the most Mining Engineer job opportunities in Canada are Vancouver, Winnipeg, Calgary, Toronto, Saskatoon. Vancouver leads with 1,000 job openings.

Explore 7,944 Mining Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.