Civil Engineer Salaries in India

Salary estimated from 20,832 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 19 January, 2019
Average salary
₹ 18,347 per month
  • Most Reported
₹ 8,000
₹ 51,000
Salary Distribution

How much does a Civil Engineer make in India?

The average salary for a Civil Engineer is ₹ 18,347 per month in India. Salary estimates are based on 20,832 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.
Civil Engineer salaries by company in India
CompanyAverage salary
₹ 35,481 per month
₹ 27,243 per month
₹ 50,000 per month
₹ 35,379 per month
₹ 28,997 per month
₹ 25,362 per month
₹ 25,442 per month
₹ 25,000 per month
₹ 22,446 per month
₹ 23,046 per month
Civil Engineer salaries by location
CityAverage salary
₹ 20,741 per month
₹ 15,271 per month
₹ 15,547 per month
₹ 16,988 per month
₹ 19,979 per month

Civil Engineer job openings

Engineer (civil)
KMV Group
Bengaluru, Karnataka
Engineer Maintenance Civil - JMD
Reliance Industries
Jamnagar, Gujarat
Engineer Maintenance Civil
Reliance Industries
Jamnagar, Gujarat
Civil Engineer Jobs