How to Become A Civil Engineer in India
Designs and supervises infrastructure — roads, bridges, dams, buildings.
At a glance
| Field | Engineering |
| Time to qualify | 4+ years |
| Entrance exam | JEE/State CET |
| Exam intensity | High |
| Salary range | ₹4–28 LPA |
| Stream after Class 10 | Science (PCM) |
The path (from Class 10)
B.Tech Civil Engineering (4 yrs); M.Tech for specialization
A day in the life
You visit the construction site at 8am to check foundation work, come back to review structural calculations, and sign off on material orders by evening.
Frequently asked questions
How do I become a Civil Engineer in India?
The typical path is: B.Tech Civil Engineering (4 yrs); M.Tech for specialization. It takes about 4+ years.
Which entrance exam is needed for Civil Engineer?
The main entrance exam is JEE/State CET.
What is the salary of a Civil Engineer in India?
Salaries typically range around ₹4–28 LPA (entry to senior level).
Which stream should I choose for Civil Engineer?
Recommended stream(s) after Class 10: Science (PCM).
Is this career right for you?
Take the free 45-question RIASEC test and see how Civil Engineer matches your personality.
Take the free test →