Content has loaded

CNC machinist salary in Australia

How much does a CNC Machinist make in Australia?

Average base salary

$31.22

The average salary for a cnc machinist is $31.22 per hour in Australia. 204 salaries reported, updated at 1 August 2026

CNC Machinist job openings in Australia

slide 1 of 6
slide1 of 6
CNC Machinist
Eilbeck Cranes2.8out of 5 stars.
Ingleburn NSW
$37 - $55 an hour
Full-time
18 hours ago

Highest paying companies for CNC Machinist in Australia

Average year pay is based on job postings on Indeed in the past 36 months.
Design and Build Recruitment
 
$120,000per year
View company
WorkPac
 
$115,776per year
Collar Group
 
$114,400per year
Programmed
 
$109,286per year
University of Sydney
 
$107,211per year
Synergie
 
$102,895per year

Highest paying cities near Australia for CNC Machinists

  1. Perth WA
    $55.87 per hour
  2. Melbourne VIC
    $51.20 per hour
  3. Heidelberg West VIC
    $44.72 per hour
  4. Sydney NSW
    $41.13 per hour
  5. Welshpool WA
    $39.71 per hour

Where can a CNC Machinist earn more?

Compare salaries for CNC Machinists in different locations
vs

Frequently Asked Questions (FAQs) about CNC Machinist

How much do similar professions as CNC Machinist get paid in Australia?

Senior CNC Machinist

Job openings
Average $63,270 per year