Mechanical Engineer salary in South Africa

Find out what is the average Mechanical Engineer salary

Search salary robot
Mechanical engineer: Salary
Based on 660 salaries
Year
Month
Week
hour
R 79,918
/ Month
R 79,918
/ Month
The average Mechanical Engineer salary in South Africa is R 959,019 per year or R 492 per hour. Entry level positions start at R 177,300 per year while most experienced workers make up to R 1,630,332 per year.
Median
R 79,918
Low
R 14,775
High
R 135,861
Mechanical engineer salaries per region
South Africa
Based on 0 salaries
N/A
Based on 0 salaries
People also ask...
How much would I earn after taxes?