Mechanic: Average Salary in India, 2025
Find out what the average Mechanic salary is
Salary rate
How much does a Mechanic make in India?
₹ 168,000/ Annual
Based on 197 salaries
Based on 197 salaries
The average Mechanic in India is ₹ 168,000 per year or ₹ 67.31 per hour. Entry-level positions start at ₹ 144,000 per year, while most experienced workers make up to ₹ 455,000 per year.
Median₹ 168,000

Low₹ 144,000
High₹ 455,000
Active jobs with salaries



Vehicle Mechanic
2comsHyderabad, Telangana, India Job Description Vehicle Mechanic.Diagnose and resolve mechanical faults and breakdowns promptly and effectively.Conduct routine servicing and preventive maintenance on commercial buses.Perform com...Show moreLast updated: 8 days ago
DIESEL MECHANIC
ASMACSINDIA Diploma in Engineering (Mechanical / Automobile), plus four (4) years’ Experience in Oil and Gas Industry.Have possessed three (3) years’ experience in Diesel Equipment including pumps, turbines, c...Show moreLast updated: 30+ days ago
Heavy Vehicle Mechanic
Lake Macquarie City CouncilAU We are seeking an experienced and customer focused Heavy Vehicle Mechanic (Diesel Mechanic) to join our Workshop Team at Lake Macquarie City Council.
You will be responsible for carrying out the eff...Show moreLast updated: 30+ days ago
Mechanic
ConfidentialBengaluru / Bangalore, India Install, fit, and align motorcycle accessories such as top racks, side racks, panniers, crash guards, auxiliary lights, tank bags, skid plates, and performance add-ons.
Conduct pre- and post-install...Show moreLast updated: 24 days ago