Civil engineering is one of the oldest engineering branches. This engineering branch deals with construction, design and the maintenance of the physical environment. Public works like canals, bridges, airports, dams and sewage are all part of civil engineering. There is a lot of demand for civil engineers in the government and the private sector. Coal India Limited, Airports Authority of India (AAI), L&T, Hindustan construction and DLF are a few government and private sector companies that hire civil engineers. There are several specialisations like environmental, geotechnical, transportation and coastal. So, let's know about the civil engineer salary in India.
Did you know?
India's average base civil engineering jobs salary is around ₹25,000 per month. This equates to around ₹3 lakhs per annum.
Who is a civil engineer?
A civil engineer is responsible for building and maintaining canals, roads, highways, renovation of physical structures, roadways, railway projects and local as well as national infrastructure, etc. They design, plan and manage the construction projects. They may be involved in projects like a bridge and building repair. It includes designing and maintaining the structure of bridges. They are also employed in large-scale projects like building a stadium. Civil engineers are employed in various sectors like environmental, structural and transportation.
What are the skills required in a civil engineer?
Civil engineers are required to have a diverse skill set which includes the following -
Educational Qualification
- Possess either a bachelors or master’s degree in civil engineering. They would also need to have a professional engineer’s license.
- Have a working knowledge of auto computer-aided design or CAD software and work on the engineering design software.
Skill Set on the job
- Is able to discuss the client requirements with other professionals like CAD employees, construction supervisors and architects.
- Analyse the survey generated by a professional surveyor.
- Be able to map and model the test data with their company modelling software.
- Access the impact on the environment related to any project. They should assess if the project is workable. This needs to be done by analysing the related material and labour cost and checking to see if the project deadlines can be met.
- Prepare bids for tenders and generate client reports and reports for public agencies and their employers.
- Take care to see that the project meets the legal and safety guidelines. The project should also meet the building codes as applicable.
- Have amazing interpersonal and communication skills.
- Work as a team and may also have to mentor and coach the junior civil engineers.
- Be aware of the continuous changes in technology trends and stay up-to-date. For this, they may have to take up coaching and attend workshops regularly.
- Also, possess the following skills to be successful in their career path:
- Leadership
- Communication
- Technical
- Project management
- Creativity
- Organisational skills
- Attention to details
Also Read: Professor Salary in India
Job prospects of a civil engineer
After completing the civil engineering degree, a civil engineer can get posted in any of the below-mentioned profiles:
- Building control surveyor
- CAD technician
- Consulting civil engineer
- Contracting civil engineer
- Design engineer
- Nuclear engineer
- Site engineer
- Structural engineer
- Water engineer
- Rural and Urban Transport engineer
What is the salary of civil engineer in India by job profile?
The engineering project managers and engineering managers are the highest-paid civil engineers. The base civil engineer salary in India of these two managerial positions is ₹7.2 lakhs and ₹8.4 lakhs, respectively. Other high-paying civil engineering jobs include architects, senior civil engineers, land surveyors, civil engineer technologists, engineering inspectors, engineering drafters, regulatory officers, and civil engineering technicians.
-
Construction civil engineer salary
The construction engineer is a discipline in civil engineering that handles designing, constructing, drafting and managing the built environment like dams, tunnels, roads, airports, railroads, buildings, etc. On average, the construction engineer earns around ₹500000 annually. The starting salary of civil engineer in India per month is ₹4 lakhs. Mumbai, Kolkata and Bangalore offer more than the average civil engineer salary. New Delhi, Chennai and Hyderabad are the lowest salary payers in construction engineering.
Listed below are a few companies and the salaries that they offer to construction engineers in India:
Name of the Company |
Average Annual Salary |
Reliance Industries |
₹7,80,737 |
Bridge and Roof Co. |
₹6,29,640 |
Tata Consulting Engineers |
₹5,99,916 |
Shapoorji Pallonji |
₹5,92,157 |
Hindustan Construction Company Ltd. |
₹5,12,500 |
Siemens AG |
₹4,99,836 |
Larsen & Toubro |
₹4,92,504 |
Ultra Tech Cement |
₹4,39,284 |
IRCON International Ltd. |
₹4,36,752 |
Mahindra and Mahindra Ltd. |
₹3,98,964 |
Tata Projects Limited |
₹3,58,632 |
-
Site Engineer Salary
The site engineers are usually involved in construction projects. They guide and handle the construction workers and ensure that a project completes on time. They also determine the operation cost, the impact of research, and the environment on the project and work towards maintaining a strong professional relationship with the client base. The site engineers earn around ₹2,23,464 annually. With experience, they may also earn over ₹5,00,000. Mumbai, Hyderabad and Lucknow pay higher than the national average for site engineers.
Listed below are a few companies that offer good salaries to the site engineers:
Company Name |
Average Annual Salary |
National Highways Authority of India |
₹6,00,000 |
Shapoorji Pallonji |
₹3,60,000 |
Simplex Infrastructures Ltd. |
₹3,53,232 |
Larsen & Toubro |
₹3,11,604 |
Multi ManTech International Pvt. Ltd. |
₹2,84,136 |
Supertech Limited |
₹2,68,776 |
-
Junior Civil Engineer
The junior civil engineers work under the supervision of senior engineers. They prepare the blueprints for the complete project, estimate the material cost for construction, inspect the construction site and guide the project workflow. They also resolve issues in case of any construction delays. The average annual salary of a junior civil engineer in India is ₹2.7 lakhs, and the salary could rise to ₹5.4 lakhs with experience.
Listed below are a few companies and their salary to their junior engineers.
Company Name |
Average Annual Salary |
Larsen & Toubro |
₹3,87,960 |
NEPC |
₹ 3,80,412 |
NCC Ltd. |
₹2,88,420 |
Shapoorji Pallonji |
₹2,52,000 - INR 4,44,000 |
B. G. Shirke Group |
₹2,40,444 |
-
Assistant Civil Engineer Salary
The assistant civil engineer works under the supervision of the senior civil engineer. They are responsible for following the civil engineers’ orders and collaborating with the other engineers. They also offer assistance when needed, estimate the material cost in construction, and update the participants' job knowledge by participating in training and educational opportunities. An assistant civil engineers salary is approximately ₹3.4 lakhs.
Listed below are a few companies and the average salary to assistant civil engineers.
Company Name |
Average Annual Salary |
DMRC |
₹5,40,000 - INR 5,88,000 |
Larsen & Toubro |
₹4,68,000 - INR 7,08,000 |
Atkins |
₹4,08,000 - INR 6,72,000 |
IVRCL |
₹3,60,000 – INR 3,96,000 |
Simplex Infrastructures Ltd. |
₹3,41,952 |
Era Infra Engineering |
₹2,88,000 - INR 3,12,000 |
Turner Construction |
₹2,40,000 - INR 3,48,000 |
Civil engineering jobs and salaries in the private and the government sector
Private jobs and salaries for civil engineers
Here are the highest paid jobs in civil engineering, so you will know what is a civil engineer salary:
Engineering Project Managers |
₹7,20,000 |
Senior Civil Engineer |
₹6,00,000
|
Engineering Managers |
₹8,40,000 |
Civil Engineer |
₹5,40,000 |
Architect |
₹5,40,000 |
Engineering Inspectors and Regulatory Officers |
₹5,40,000 |
Civil Engineering Drafter |
₹4,80,000 |
Civil Engineering Technologist |
₹6,00,000 |
Civil Engineering Technician |
₹4,80,000 |
Land Surveyor |
₹4,80,000 |
Government job and scope for civil engineers
There is a high demand for civil engineers in India. It is one of the most popular courses pursued at the engineering level. Civil engineers are in demand in both the private and the government sector jobs. It is believed that in the next 10 years, the employment rate of civil engineers in India will grow by over 11%.
Many prefer to work in government jobs because it is the highest salary of civil engineer in India and offers job security. The civil engineers working in the government jobs are paid government civil engineer salary in India per month, which is much more than in the private companies. On average, the civil engineering salary per month is roughly ₹ 45,000 to ₹ 50,000 per month. There are several jobs in the Indian government like irrigation, railway, electricity board, defence, and state development authorities that employ civil engineers. With the increase in rail and road construction, the scope of civil engineers in government jobs will only rise in the years to come.
Listed below are the job profile and the government civil engineer salary in India:
Site Engineer- National Highway Authority of India |
₹4.5 LPA |
Junior Civil Engineer - Indian Oil Corporation |
₹7.2 LPA |
Site Engineer - Central Public Works Department |
₹2.3 LPA |
Civil Engineer - Oil and Natural Gas Corporation |
₹14.0 LPA |
Junior Civil Engineer - Delhi Metro Rail |
₹5,83,976 |
Assistant Civil Engineer - Border Roads Organisation |
₹13.2 LPA |
Senior Civil Engineer - Indian Railways |
₹6,93,593 |
Site Engineer - Indian Air Force |
₹2.8 LPA |
Civil engineer salary in India based on location
The average starting salary of civil engineer in India or minimum salary for civil engineer in India is over ₹2.4 lakhs, and this can rise to ₹8 lakhs with experience. The salary is also different based on location. The salary is also dependent on the kind of course that the candidate has pursued in higher education. There is a difference in pay scale that you can see in different parts of the country. A civil engineer in Delhi and Mumbai earn above the national average, 18.8% and 13%, respectively. Cities like Hyderabad, Chennai, and Pune offer lower salaries.
Listed below are the Indian cities and the average civil engineer salary in the particular city:
Vishakhapatnam |
₹32805/month |
Delhi |
₹23179/month |
Gurgaon |
₹22749/month |
Hyderabad |
₹22017/month |
Pune |
₹20843/month |
Mumbai |
₹18540/month |
Chennai |
₹18245/month |
Noida |
₹18197/month |
Also Read: Chartered Financial Analyst (CFA) Salary in India
Quick facts about civil engineer salary
- Civil engineers that are just starting after a college degree get paid around ₹3 lakhs per annum
- The experience of the civil engineer and the location posted determines the salary of the civil engineer.
- The highest-paid are engineering project managers, architects, senior civil engineers, land surveyors, and civil engineering technologists.
Conclusion
Civil engineers plan, conceive, design, operate, construct and maintain the project infrastructure and public systems in the private and government sectors. It is a broad field encompassing several specialisations and lets you work on several projects. The entire journey of creating a living space and transforming it into tall buildings and mega structures rests with a civil engineer. The brand is versatile concerning both above and under the ground. There has been a massive demand for civil engineers in the last couple of years, and the future looks promising for this engineering stream.