Popular Branches
MBA
B.Tech
BBA
BSc
Updated on 16th February, 2024 , 3 min read
The average mechanical engineer salary in India is INR 3.2 LPA. The average mechanical engineering salary in India per month is INR 40,340. The salary of a mechanical engineer in India is affected by a variety of considerate factors, such as the experience and skills of the candidates, the location of the company, the size of the company, etc. In this article, we will have a look at the mechanical engineer salary based on different factors.
Must Read: Mechanical Engineering Subjects
Mechanical engineering is a branch of engineering. It focuses on mechanical systems design, analysis, manufacture, and maintenance studies. Mechanical engineers work on various machines and mechanical systems. The size of these machines varies from small components to massive machinery. The primary aim of mechanical engineering is to develop reliable goods using physics and mathematics.
Mechanical engineering is considered one of the oldest and broadest branches of engineering.
Further Reading: Who is the Father of Engineering?
Project Responsibilities:
Hands-On Tasks:
Collaboration and Communication:
Work Environment:
Must Read: Diploma in Engineering
Here is the breakdown of mechanical engineer salary in India:
Highest Mechanical Engineer Salary in India | 7.5 LPA |
Average Mechanical Engineer Salary in India | 3.2 LPA |
Lowest Mechanical Engineer Salary in India | 1.4 LPA |
Related Article: Software Engineer Salary in India
The experience of the candidate plays a vital role in determining the salary of a mechanical engineer. Freshers may receive entry-level compensation of 2–3 lakhs per annum, while experienced candidates can earn up to 10 lakhs or more.
Here is a calculated breakdown of the salary of a mechanical engineer based on experience:
Experience (in Years) | Average Mechanical Engineer Salary |
0-1 years | INR 2,90,966 |
1-4 years | INR 3,04,701 |
5-9 years | INR 5,26,262 |
10-19 years | INR 9,19,037 |
20 or more years | INR 10,48,791 |
Must Read: Best Engineering Courses after 12th
Employers and recruiters highly prefer skills over accumulated bookish knowledge these days. Check out the average mechanical engineer salary as per different skills related to mechanical engineering.
Skills | Average Mechanical Engineer Salary |
Engineering Design | INR 4,16,978 |
Project Management | INR 4,06,363 |
Solid Works | INR 3,56,142 |
Microsoft Office | INR 3,11,945 |
Computer-Aided Design (CAD) | INR 3,99,194 |
Also Read: Top Engineering Exams in India
Different companies offer distinct salary packages based on the company's PayScale policy. While the big MNCs may offer lucrative salaries, small companies or start-ups may compensate relatively less.
Given below is the mechanical engineer salary in India as offered by popular companies:
Name of the Company | Average Mechanical Engineer Salary |
Mahindra and Mahindra Ltd. | INR 5,89,581 |
Tata Motors | INR 3,47,586 |
Larsen and Toubro Ltd | INR 4,91,318 |
HCL Technologies | INR 5,51,887 |
Tata Steel | INR 4,61,299 |
Reliance Industries Limited | INR 7,47,090 |
Renault Nissan | INR 5,92,211 |
Siemens Ltd | INR 6,24,000 |
Maruti Suzuki | INR 6,70,207 |
FLSmidth & Co. A/S | INR 7,86,318 |
Applied Materials Inc | INR 10,00,000 |
Also Read: What is the Salary of a Biomedical Engineer?
Another important component that affects the compensation of a mechanical engineer is the location of the company. Metropolitan cities usually pay more to mechanical engineers as compared to non-metropolitan cities.
Here is a list of some of the popular cities that offer decent mechanical engineering salaries:
City | Average Mechanical Engineer Salary |
Bangalore | INR 4,85,747 |
Chennai | INR 4,17,169 |
New Delhi | INR 3,67,957 |
Pune | INR 3,58,817 |
Mumbai | INR 3,56,320 |
Hyderabad | INR 3,97,897 |
Gurgaon | INR 3,93,813 |
Kolkata | INR 3,53,818 |
Ahmedabad | INR 2,97,816 |
Also Read: DevOps Engineer Salary
Also Read: What is the Salary of a Marine Engineer?
After completing an engineering degree, students can opt for various job profiles other than mechanical engineer. Some of the other popular roles and their average salaries are listed below:
Job Profile | Average Salary |
Civil Engineer | INR 154K - 788K |
Operations Manager | INR 299K - 2M |
Design Engineer | INR 178K - 990K |
Project Manager | INR 466K - 2M |
Electrical Engineer | INR 178K - 1M |
Project Engineer | INR 201K - 890K |
Mechanical Design Engineer | INR 175K - 835K |
Operations Team Leader | INR 256K - 1M |
Data Analyst | INR 212K - 1M |
Must Read: Petroleum Engineering Salary in India
Mechanical Engineer Salary in India 2024
By - Chetna Verma 2024-02-16 11:02:52 , 3 min readMechanical engineer salary in India ranges between INR 1.4 to 7.5 LPA The average mechanical engineer salary in India is 3.2 LPA.
Yes. Mechanical engineers are typically paid well. The average mechanical engineer salary is around INR 3.2 LPA.
Some of the highest paid engineering branches are: • Civil Engineer • Mechanical Engineer • Industrial Engineer • Biomedical Engineer • Electrical Engineer • Chemical Engineer • Software Engineer • Computer Engineer
Some of the highest paid jobs opportunities after mechanical engineering are: • Automation engineer. • Research and development engineer. • Senior mechanical engineer. • Senior design engineer. • Powertrain engineer. • Instrumentation engineer.
The average mechanical engineer salary in India per month is INR 25,000.
Emirates Global Aluminium Mechanical Engineer Salary – INR 26.4 LPA Alghanim International Mechanical Engineer Salary - INR 17.9 LPA SABIC Mechanical Engineer Salary - INR 16.4 LPA SK E&C Mechanical Engineer Salary - INR 15.3 LPA Hyundai Heavy Industries Mechanical Engineer Salary - INR 13.7 LPA
The average starting salary for mechanical engineer freshers is INR 1.4 lakhs per annum. Typically, one-year of experience is required to become a mechanical engineer.
Popular skills that mechanical engineers must possess are: • Mechanical Engineering • Mechanical • AutoCAD • Production • Maintenance
Some of the highest paying cities for mechanical engineer salary are: • Mumbai - ₹4.4 Lakhs per year • Bengaluru/Bangalore - ₹4.4 Lakhs per year • New Delhi - ₹3.9 Lakhs per year • Pune - ₹3.8 Lakhs per year • Chennai - ₹3.6 Lakhs per year