Question: how much do diesel mechanics earn in south africa?
Answer: An early career Diesel Mechanic with 1-4 years of experience earns an average total compensation of R200,103 based on 53 salaries. A mid-career Diesel Mechanic with 5-9 years of experience earns an average total compensation of R245,387 based on 67 salaries.