Content has loaded

CNC machinist salary in Australia

How much does a CNC Machinist make in Australia?

Average base salary

$31.35

The average salary for a cnc machinist is $31.35 per hour in Australia. 206 salaries reported, updated at 11 May 2026

CNC Machinist job openings in Australia

slide 1 of 6
slide1 of 6
CNC Machinist
P&D Lipski Engineering PTY LTD
Western Junction TAS
$30.48 - $50.00 an hour
Full-time
2 days 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
Collar Group
 
$114,400per year
Programmed
 
$109,286per year
University of Sydney
 
$107,211per year
Synergie
 
$101,770per year
Zancott Recruitment
 
$99,840per year

Highest paying cities near Australia for CNC Machinists

  1. Perth WA
    $53.11 per hour
  2. Preston VIC
    $46.20 per hour
  3. Heidelberg West VIC
    $44.72 per hour
  4. Melbourne VIC
    $41.26 per hour
  5. Sydney NSW
    $40.52 per hour

Where can a CNC Machinist earn more?

Compare salaries for CNC Machinists in different locations
vs

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

Senior CNC Machinist

Job openings
Average $63,270 per year