Civil Engineer Salaries in India

Salary estimated from 9,790 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 15 September, 2019
Average salary
₹ 18,338 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,338 per month in India. Salary estimates are based on 9,790 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
₹ 46,667 per month
₹ 35,402 per month
₹ 29,947 per month
₹ 25,346 per month
₹ 25,000 per month
₹ 25,000 per month
₹ 22,723 per month
₹ 23,606 per month
₹ 22,557 per month
₹ 22,621 per month
Civil Engineer salaries by location
CityAverage salary
₹ 20,333 per month
₹ 15,222 per month
₹ 15,327 per month
₹ 17,894 per month
₹ 19,759 per month

Civil Engineer job openings

Planning Engineer
Sobha
Bengaluru, Karnataka
Quantity Surveyor / Billing Engineer
Sobha
Bengaluru, Karnataka
Site Engineer (Execution)
Hill International, Inc
Mumbai, Maharashtra
Civil Engineer Jobs