Civil Engineer Salary in South Africa

R 605,700
per year
per month
R 50,480
per month
per year
Bonus
R 18,900/year
Bonus
R 1,580/month

Civil Engineer Average Salary

The average salary for a Civil Engineer in SA is R 605 700 gross per year (R 50 480 gross per month), which is 115% higher than the South Africa's national average salary.
Salary Range: a Civil Engineer can expect an average starting salary of R 409 200. The highest salaries can exceed R 1 012 100.
R 409,200
Low
R 605,700
Average salary
R 1,012,100
High
R 34,100
Low
R 50,480
Average salary
R 84,340
High
Total compensation includes salary and bonus.
R 6,000
R 532,400
R 1,070,800
Basic SalaryR 409,200 - 1,012,100
BonusR 6,000 - 58,700
Total CompensationR 415,200 - 1,070,800
R 500
R 44,370
R 89,230
Basic SalaryR 34,100 - 84,340
BonusR 500 - 4,890
Total CompensationR 34,600 - 89,230

Civil Engineering Salary Range - South Africa

Low
R 409,200
Average salary
R 605,700
Senior
R 772,200
High
R 1,012,100
Low
R 34,100
Average salary
R 50,480
Senior
R 64,350
High
R 84,340
Among Civil Engineers in South Africa, early career professionals with a full National N-Diploma in Civil/Building Engineering (N1-N6) tend to have the lowest salaries, while more experienced Civil Engineers or Civil Engineering professionals working for the Department of Public Service and Administration enjoy the highest salaries.

Civil Engineering - Salary Differences

JobSalaryDifference
Civil Engineer Public SectorR 854K/year
+41% 
Lead Civil EngineerR 824K/year
+36% 
Civil EngineerR 606K/year
±0% 
Civil Engineering TechnologistR 454K/year
 -25%
Civil Engineering TechnicianR 224K/year
 -63%
Civil Engineering InternshipR 73K/year
 -88%

Civil Engineer - Pay by Experience Level

In South Africa, a Junior Civil Engineer with less than three years of experience can expect to earn an average compensation of R 450 000 gross per year. An intermediate level Civil Engineer with 4-9 years of experience earns an average salary of R 580 000, while a Senior Civil Engineer with 10-20 years of experience makes on average R 770 000. Civil Engineers with more than 20 years of experience may earn more than R 800 000 yearly.

How Work Experience Affects the Salary of a Civil Engineer in SA

Late Career▲ +32%
Senior▲ +27%
Average SalaryR 605,700/year
Intermediate Level▼ -4%
Junior▼ -26%

Gender Breakdown

Female
13%
Male
87%

Civil Engineering Jobs in South Africa by Location

Civil Engineer - Related Salaries

The salary and wage information presented on this page is based on the actual salaries offered to candidates in Civil Engineer job vacancies published on Jobted South Africa in the last 12 months.
Jobemail
Don’t miss out on new vacancies!
Create a job alert for: Civil Engineer
It's free, and you can cancel email updates at any time

Frequently asked questions about the salary of the Civil Engineer

How much does a Civil Engineer make in South Africa?
A Civil Engineer in South Africa earns an average of R 605 700 gross per year, which is about R 50 480 gross per month. Everything you need to know about the salary of the Civil Engineer updated to 2024.
What is the starting salary for a Civil Engineer in South Africa?
The starting salary of a Civil Engineer in South Africa is around R 409 200 gross per year. Early career professionals with a full National N-Diploma in Civil/Building Engineering (N1-N6) usually have a lower salary.
What is the highest salary for a Civil Engineer in South Africa?
The highest salary of a Civil Engineer in South Africa can reach and exceed R 1 012 100 gross per year. Civil Engineering professionals working for the Department of Public Service and Administration usually have the highest salaries.
Civil Engineer Jobs
Get new jobs by email!
Get email updates for the latest Civil Engineer jobs
It's free, and you can cancel email updates at any time