Civil Engineer average salary in South Africa 2021
Find out what the average Civil Engineer salary is
Civil Engineer: Salary
R 292 019
Based on 345 salaries
The average Civil Engineer salary in South Africa is R 3 504 228 per year or R 1 797 per hour. Entry-level positions start at R 571 500 per year, while most experienced workers make up to R 9 615 000 per year.