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.
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 Salary | R 409,200 - 1,012,100 | |
Bonus | R 6,000 - 58,700 | |
Total Compensation | R 415,200 - 1,070,800 |
R 500 R 44,370 R 89,230 | ||
Basic Salary | R 34,100 - 84,340 | |
Bonus | R 500 - 4,890 | |
Total Compensation | R 34,600 - 89,230 |
Find now Civil Engineer jobs on Jobted South Africa
Civil Engineering Salary Range - South Africa
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
Job | Salary | Difference |
---|---|---|
Civil Engineer Public Sector | R 854K/year | +41% |
Lead Civil Engineer | R 824K/year | +36% |
Civil Engineer | R 606K/year | ±0% |
Civil Engineering Technologist | R 454K/year | -25% |
Civil Engineering Technician | R 224K/year | -63% |
Civil Engineering Internship | R 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 Salary | R 605,700/year |
Intermediate Level | ▼ -4% |
Junior | ▼ -26% |
Gender Breakdown
Female
13%
13%
Male
87%
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.
Don’t miss out on new vacancies!
Create a job alert for: Civil Engineer
Frequently asked questions about the salary of the Civil Engineer
How much does a Civil Engineer make in South Africa?
What is the starting salary for a Civil Engineer in South Africa?
What is the highest salary for a Civil Engineer in South Africa?
Civil Engineer Jobs