Mechanical Engineering remains one of the most respected and evergreen branches in India. From manufacturing industries to aviation, railways, automobiles, construction, energy plants, robotics and research labs—mechanical engineers are required everywhere. Because of this wide applicability, the salary of mechanical engineers varies depending on the industry, experience, job role and skill set.
This blog gives you a **complete guide to Mechanical Engineering salary in India 2025**, including:
| Category | Average Salary (per month) |
|---|---|
| Fresher (Private) | ₹18,000 – ₹35,000 |
| Mid-Level (Private) | ₹40,000 – ₹80,000 |
| Senior Mechanical Engineer | ₹85,000 – ₹1,50,000+ |
| Government Mechanical Engineer | ₹50,000 – ₹1,80,000 |
| PSU Engineer (Mechanical) | ₹60,000 – ₹2,40,000 |
| MNC Jobs (High-Tech) | ₹8 LPA – ₹20 LPA+ (CTC) |
India’s mechanical engineering salaries depend heavily on skill set, technical software knowledge, industry, and city of employment.
Government sector continues to offer the most stable jobs with high salary, allowances and pension benefits. Mechanical engineers are recruited in Railways, PWD, CPWD, NHAI, DRDO, ISRO, SAIL, ONGC, BHEL, IOCL, State Electricity Boards, Engineering Services (ESE/IES) and more.
| Post / Department | Salary (per month) |
|---|---|
| Indian Railways Mechanical Engineer | ₹60,000 – ₹1,80,000 |
| DRDO Scientist B | ₹80,000 – ₹1,20,000 |
| ISRO Scientist/Engineer | ₹75,000 – ₹1,10,000 |
| CPWD/PWD Mechanical Engineer | ₹60,000 – ₹1,60,000 |
| Engineering Services Officer (UPSC ESE) | ₹75,000 – ₹1,80,000 |
State mechanical engineer salaries vary between:
Public Sector Undertakings (PSUs) offer the highest salaries for mechanical engineers, especially through GATE. These include ONGC, IOCL, BPCL, HPCL, BHEL, NTPC, SAIL, GAIL, NALCO, etc.
| PSU | Salary Range (per month) |
|---|---|
| ONGC | ₹1,00,000 – ₹2,40,000 |
| BHEL | ₹80,000 – ₹1,80,000 |
| SAIL | ₹70,000 – ₹1,70,000 |
| GAIL | ₹90,000 – ₹1,90,000 |
| IOCL | ₹1,00,000 – ₹2,30,000 |
| NTPC | ₹80,000 – ₹1,70,000 |
PSU salaries also include: free accommodation, medical benefits, performance bonus, shift allowance, fuel reimbursement and job stability.
Mechanical engineers in private companies have varying salaries depending on domain, company and skill set. Industries with the highest salaries include:
| Type of Company | Average Salary |
|---|---|
| Small/Local Manufacturing Firms | ₹15,000 – ₹22,000 per month |
| Mid-Level Companies | ₹22,000 – ₹35,000 per month |
| MNCs (Mechanical Core) | ₹30,000 – ₹55,000 per month |
| High-Tech Automation / Robotics | ₹40,000 – ₹70,000 per month |
| Experience | Expected Salary (per month) |
|---|---|
| 0–1 years | ₹18,000 – ₹35,000 |
| 1–3 years | ₹30,000 – ₹55,000 |
| 3–6 years | ₹45,000 – ₹80,000 |
| 6+ years | ₹75,000 – ₹1,50,000+ |
Responsible for manufacturing operations, production planning, process improvement, machine handling.
Handles product testing, quality standards, audits, inspection, customer complaints, document control.
Ensures equipment maintenance, breakdown handling, preventive checks.
Uses CAD software to design mechanical parts, assemblies, tools and machines.
Develops new technologies, performs experiments, improves mechanical designs.
Specialist in heating, ventilation and air-conditioning systems.
Works in vehicle design, engine testing, safety systems and manufacturing.
Plans, executes and monitors engineering projects in industries.
Mechanical Engineering offers stable and diverse job opportunities in India, both in government and private sectors. While private salaries begin modestly, growth becomes strong after gaining experience and technical skills. PSUs and government departments provide the highest job security and excellent pay. With evolving technology, mechanical engineers continue to remain in high demand across industries.
Chat