Average Civil Engineer Salary in India is ₹308,880 / year

Having one year Experience Level a Civil Engineers can earn around  ₹243,441/ year

 Civil Engineer with 1-4 years of experience earns an average total compensation of ₹292,176 / year.

Civil Engineer with 5-9 years of experience earns an average total compensation of ₹455,841 / year.

Civil Engineer with 10-19 years of experience earns an average total compensation of ₹625,663 / year

20 + years experience civil engineer earn an average ₹918,520 / year