Considering a career in Mining?
The Canadian mining industry is one of the largest in the world. From finance and design to extraction and reclamation, the mining industry provides tremendous opportunity for skilled students and grads from a variety of backgrounds. If you are looking for a substantial career, the mining industry is for you.
In-demand skills and traits:
- Communication
- Adaptability
- Problem-solving
- Team-oriented
Average Starting Salaries: Mining
Chemical Engineer
Vancouver, BC
$56,933
Calgary, AB
$72,948
Saskatoon, SK
$60,150
Winnipeg, MB
$55,041
Toronto, ON
$59,866
Montreal, QC
$51,587
Halifax, NS
$52,940
St. John's, NL
$56,683
NATIONAL AVERAGE
$61,287
Mechanical Engineer
Vancouver, BC
$62,226
Calgary, AB
$77,896
Saskatoon, SK
$54,080
Winnipeg, MB
$48,478
Toronto, ON
$61,021
Montreal, QC
$55,817
Halifax, NS
$49,711
St. John's, NL
$52,729
NATIONAL AVERAGE
$62,011
Mining Engineer
Vancouver, BC
$77,037
Calgary, AB
$87,266
Saskatoon, SK
$79,807
Winnipeg, MB
$71,849
Toronto, ON
$75,876
Montreal, QC
$71,177
Halifax, NS
$72,824
St. John's, NL
$80,829
NATIONAL AVERAGE (updated 2018)
$95,000
Process Engineer
Vancouver, BC
$61,649
Calgary, AB
$70,534
Saskatoon, SK
$64,522
Winnipeg, MB
$59,250
Toronto, ON
$61,049
Montreal, QC
$54,641
Halifax, NS
$56,029
St. John's, NL
$59,772
NATIONAL AVERAGE
$63,757
Electrical Engineer
Vancouver, BC
$66,187
Calgary, AB
$75,323
Saskatoon, SK
$56,255
Winnipeg, MB
$51,017
Toronto, ON
$63,370
Montreal, QC
$60,867
Halifax, NS
$51,138
St. John's, NL
$52,670
NATIONAL AVERAGE
$65,418
Operations Analyst
Vancouver, BC
$50,209
Calgary, AB
$55,933
Saskatoon, SK
$49,772
Winnipeg, MB
$45,215
Toronto, ON
$50,783
Montreal, QC
$48,605
Halifax, NS
$45,789
St. John's, NL
$50,678
NATIONAL AVERAGE
$46,402
Environmental Coordinator
Vancouver, BC
$52,716
Calgary, AB
$62,976
Saskatoon, SK
$57,696
Winnipeg, MB
$51,270
Toronto, ON
$49,447
Montreal, QC
$49,050
Halifax, NS
$52,093
St. John's, NL
$59,106
NATIONAL AVERAGE
$52,007
Geologist
Vancouver, BC
$74,922
Calgary, AB
$73,256
Saskatoon, SK
$70,211
Winnipeg, MB
$64,400
Toronto, ON
$67,227
Montreal, QC
$65,503
Halifax, NS
$62,511
St. John's, NL
$67,035
NATIONAL AVERAGE
$70,839
Health and Safety Coordinator
Vancouver, BC
$47,392
Calgary, AB
$52,728
Saskatoon, SK
$44,511
Winnipeg, MB
$43,639
Toronto, ON
$46,480
Montreal, QC
$43,303
Halifax, NS
$41,177
St. John's, NL
$46,000
NATIONAL AVERAGE
$49,868
Land Surveyor
Vancouver, BC
$53,056
Calgary, AB
$58,351
Saskatoon, SK
$49,749
Winnipeg, MB
$47,736
Toronto, ON
$55,986
Montreal, QC
$49,951
Halifax, NS
$52,667
St. John's, NL
$51,546
NATIONAL AVERAGE
$52,380
Environment Technician
NATIONAL AVERAGE (updated 2018)
$97,000
Electrician
NATIONAL AVERAGE HOURLY SALARY (updated 2018)
$38/hr
Chemical Engineer
Vancouver, BC
$56,933
Calgary, AB
$72,948
Saskatoon, SK
$60,150
Winnipeg, MB
$55,041
Toronto, ON
$59,866
Montreal, QC
$51,587
Halifax, NS
$52,940
St. John's, NL
$56,683
NATIONAL AVERAGE
$61,287
Mechanical Engineer
Vancouver, BC
$62,226
Calgary, AB
$77,896
Saskatoon, SK
$54,080
Winnipeg, MB
$48,478
Toronto, ON
$61,021
Montreal, QC
$55,817
Halifax, NS
$49,711
St. John's, NL
$52,729
NATIONAL AVERAGE
$62,011
Mining Engineer
Vancouver, BC
$77,037
Calgary, AB
$87,266
Saskatoon, SK
$79,807
Winnipeg, MB
$71,849
Toronto, ON
$75,876
Montreal, QC
$71,177
Halifax, NS
$72,824
St. John's, NL
$80,829
NATIONAL AVERAGE (updated 2018)
$95,000
Process Engineer
Vancouver, BC
$61,649
Calgary, AB
$70,534
Saskatoon, SK
$64,522
Winnipeg, MB
$59,250
Toronto, ON
$61,049
Montreal, QC
$54,641
Halifax, NS
$56,029
St. John's, NL
$59,772
NATIONAL AVERAGE
$63,757
Electrical Engineer
Vancouver, BC
$66,187
Calgary, AB
$75,323
Saskatoon, SK
$56,255
Winnipeg, MB
$51,017
Toronto, ON
$63,370
Montreal, QC
$60,867
Halifax, NS
$51,138
St. John's, NL
$52,670
NATIONAL AVERAGE
$65,418
Operations Analyst
Vancouver, BC
$50,209
Calgary, AB
$55,933
Saskatoon, SK
$49,772
Winnipeg, MB
$45,215
Toronto, ON
$50,783
Montreal, QC
$48,605
Halifax, NS
$45,789
St. John's, NL
$50,678
NATIONAL AVERAGE
$46,402
Environmental Coordinator
Vancouver, BC
$52,716
Calgary, AB
$62,976
Saskatoon, SK
$57,696
Winnipeg, MB
$51,270
Toronto, ON
$49,447
Montreal, QC
$49,050
Halifax, NS
$52,093
St. John's, NL
$59,106
NATIONAL AVERAGE
$52,007
Geologist
Vancouver, BC
$74,922
Calgary, AB
$73,256
Saskatoon, SK
$70,211
Winnipeg, MB
$64,400
Toronto, ON
$67,227
Montreal, QC
$65,503
Halifax, NS
$62,511
St. John's, NL
$67,035
NATIONAL AVERAGE
$70,839
Health and Safety Coordinator
Vancouver, BC
$47,392
Calgary, AB
$52,728
Saskatoon, SK
$44,511
Winnipeg, MB
$43,639
Toronto, ON
$46,480
Montreal, QC
$43,303
Halifax, NS
$41,177
St. John's, NL
$46,000
NATIONAL AVERAGE
$49,868
Land Surveyor
Vancouver, BC
$53,056
Calgary, AB
$58,351
Saskatoon, SK
$49,749
Winnipeg, MB
$47,736
Toronto, ON
$55,986
Montreal, QC
$49,951
Halifax, NS
$52,667
St. John's, NL
$51,546
NATIONAL AVERAGE
$52,380
Environment Technician
NATIONAL AVERAGE (updated 2018)
$97,000
Electrician
NATIONAL AVERAGE HOURLY SALARY (updated 2018)
$38/hr
Pro Tip
William Meyer"As the Canadian mining industry continues to evolve, a diverse range of skills are needed to fill in-demand occupations. With innovation, new technologies and automation changing the face of the industry there are countless opportunities for the next generation of Canada’s mining workforce."