Civil Engineer Salaries in South Africa

Salary estimated from 84 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 15 January 2020
Average salary
R 537 907 per year
  • Most Reported
R 91 000
R 1 376 000
Salary Distribution

How much does a Civil Engineer make in South Africa?

The average salary for a Civil Engineer is R 537 907 per year in South Africa. Salary estimates are based on 84 salaries submitted anonymously to Indeed by Civil Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Civil Engineer is less than 1 year.
Get personalized salary insights
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Civil Engineer salaries by company in South Africa
CompanyAverage salary
R 588 348 per year
R 832 884 per year
R 606 167 per year
R 600 000 per year
R 600 000 per year
R 600 000 per year
R 530 734 per year
R 409 018 per year
R 394 776 per year
R 391 368 per year
Civil Engineer salaries by location
CityAverage salary
R 526 116 per year
R 686 594 per year
R 876 990 per year
R 472 109 per year
R 527 435 per year

Civil Engineer job openings

Civil Engineer (Design)
SRK Consulting
Johannesburg, Gauteng
Civil Engineer
Manpower Group
Witbank, Mpumalanga
Civil Engineer (Design)
SRK Consulting
South Africa
Civil Engineer Jobs