Content has loaded
Diesel mechanic salary in Australia
How much does a Diesel Mechanic make in Australia?
Average base salary
$46.82
- Hour
- Day
- Week
- Month
- Year
The average salary for a diesel mechanic is $46.82 per hour in Australia. 1.3k salaries reported, updated at 10 July 2026
Highest paying companies for Diesel Mechanic in Australia
Average year pay is based on job postings on Indeed in the past 36 months.Piacentini & Son
$245,000per year
Hastings Deering
$190,000per year
Freo Group
$168,272per year
Torque Recruitment
$166,400per year
Thiess
$163,072per year
Collar Group
$162,500per year