Mechanical engineer: Average Salary in India, 2026
Find out what the average Mechanical engineer salary is
Salary rate
How much does a Mechanical engineer make in India?
₹ 550,000/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Mechanical engineer in India is ₹ 550,000 per year or ₹ 220 per hour. Entry-level positions start at ₹ 350,000 per year, while most experienced workers make up to ₹ 820,000 per year.
Median₹ 550,000

Low₹ 350,000
High₹ 820,000
Active jobs with salaries



Mechanical Project Manager (Healthcare)
B&I ContractorsProject Management Are you looking to join Florida’s fastest growing mechanical contracting team?.Great Place to Work certification, is seeking an experienced and dedicated .
Why Choose B&I Contractors, Inc.As Florida...Show moreLast updated: 30+ days ago
Opening For Senior Engineer Maintenance
P and R Perfect Resources Pvt. Ltd.Lucknow, Uttar Pradesh, IN Plan, schedule and oversee all maintenance activities in the industrial plant Develop and implement preventive maintenance programs Inspect plant machinery and equipment regularly to identify and r...Show moreLast updated: 30+ days ago
- Promoted
MEPF Engineer
AVCONEXPOLucknow, India We are looking for an experienced.The candidate should have practical knowledge of systems execution, coordination, and quality monitoring on site.
Coordinate and supervise MEPF works including.Elec...Show moreLast updated: 7 days ago
Senior Associate Specialist - Mechanical
NTT DATAUttar Pradesh, India Join a company that is pushing the boundaries of what is possible.We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society.Our wo...Show moreLast updated: 30+ days ago