Mechanical Engineer Average Salary in South Africa 2020
Find out what the average Mechanical Engineer salary is
Mechanical Engineer: Salary
R 75 000
Based on 749 salaries
The average Mechanical Engineer salary in South Africa is R 900 000 per year or R 462 per hour. Entry level positions start at R 213 600 per year while most experienced workers make up to R 9 156 000 per year.