Civil Engineer Average Salary in South Africa 2021
Find out what the average Civil Engineer salary is
Civil engineer: Salary
R 221 250
Based on 432 salaries
The average civil engineer salary in South Africa is R 2 655 000 per year or R 1 362 per hour. Entry level positions start at R 530 996 per year while most experienced workers make up to R 9 300 000 per year.