Content has loaded

Machinist salary in Edmonton, AB

How much does a Machinist make in Edmonton, AB?

Average base salary

$33.04
5%
above national average

The average salary for a machinist is $33.04 per hour in Edmonton, AB. 66 salaries reported, updated at July 10, 2026

Machinist job openings in Edmonton, AB

slide 1 of 6
slide1 of 6
Machinist
DFI3.5out of 5 stars.
Edmonton, AB
1 day ago

Highest paying companies for Machinist in Edmonton, AB

Average year pay is based on job postings on Indeed in the past 36 months.
Acden
 
$106,080per year
View company
Heavy Metal Equipment & Rental...
 
$104,749per year
CNC Industries Ltd.
 
$98,800per year
OEM Remanufacturing
 
$93,377per year
Edmonton Exchanger
 
$92,394per year
Bradken
 
$91,520per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Machinists near Edmonton, AB

  1. Fort McMurray, AB
    $54.93 per hour
  2. Airdrie, AB
    $38.41 per hour
  3. Nisku, AB
    $38.37 per hour
  4. Lethbridge, AB
    $35.90 per hour
  5. Leduc, AB
    $34.53 per hour

Where can a Machinist earn more?

Compare salaries for Machinists in different locations
vs.

How much do similar professions as Machinist get paid in Edmonton, AB?

Entry Level Machinist

Job openings
Average $19.44 per hour